Bug 324120 - Add new location for LoadLeveler interface library
diff --git a/rms/org.eclipse.ptp.rm.ibm.pe.proxy/src/ptp_ibmpe_proxy.c b/rms/org.eclipse.ptp.rm.ibm.pe.proxy/src/ptp_ibmpe_proxy.c
index 0dd6a89..ee51d7d 100755
--- a/rms/org.eclipse.ptp.rm.ibm.pe.proxy/src/ptp_ibmpe_proxy.c
+++ b/rms/org.eclipse.ptp.rm.ibm.pe.proxy/src/ptp_ibmpe_proxy.c
@@ -379,15 +379,21 @@
     {   "debug", required_argument, NULL, 'D'},
     {   "runMiniproxy", no_argument, NULL, 'M'},
     {   NULL, 0, NULL, 0}
-};
-static char *libpath[] = {NULL, "/opt/ibmll/LoadL/full/lib/",
-    "/opt/ibmll/LoadL/so/lib/", (char *) -1
-};
-static char *libname = "libllapi.so";
-#else
-static char *libpath[] = { NULL, "/usr/lpp/LoadL/full/lib", "/usr/lpp/LoadL/so/lib", "/opt/ibmll/LoadL/full/lib/",
-        "/opt/ibmll/LoadL/so/lib/", (char *) -1 };
-static char *libname = "libllapi.a";
+    static char *libpath[] = {NULL,
+    		"/opt/ibmll/LoadL/full/lib/",
+    		"/opt/ibmll/LoadL/scheduler/full/lib",
+    		"/opt/ibmll/LoadL/so/lib/",
+    		(char *) -1
+    };
+    static char *libname = "libllapi.so";
+    #else
+    static char *libpath[] = { NULL,
+    		"/usr/lpp/LoadL/full/lib",
+    		"/usr/lpp/LoadL/so/lib",
+    		"/opt/ibmll/LoadL/full/lib/",
+            	"/opt/ibmll/LoadL/so/lib/",
+    		(char *) -1 };
+    static char *libname = "libllapi.a";
 #endif
 
 #ifdef HAVE_LLAPI_H