Make sure DSO-dlfcn works properly on SunOS4.
authorRichard Levitte <levitte@openssl.org>
Thu, 12 Jun 2003 00:51:54 +0000 (00:51 +0000)
committerRichard Levitte <levitte@openssl.org>
Thu, 12 Jun 2003 00:51:54 +0000 (00:51 +0000)
PR: 585

crypto/dso/dso_dlfcn.c

index 259aee83e7581d78e20ef6f9c8492d2a589370c4..2d7534afac7d4b683e0f079cc2d9ce50fdde4880 100644 (file)
@@ -128,7 +128,11 @@ DSO_METHOD *DSO_METHOD_dlfcn(void)
 #              endif
 #      endif
 #else
-#      define DLOPEN_FLAG RTLD_NOW /* Hope this works everywhere else */
+#      ifdef OPENSSL_SYS_SUNOS
+#              define DLOPEN_FLAG 1
+#      else
+#              define DLOPEN_FLAG RTLD_NOW /* Hope this works everywhere else */
+#      endif
 #endif
 
 /* For this DSO_METHOD, our meth_data STACK will contain;