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

crypto/dso/dso_dlfcn.c

index 906b4703de71c4f42a210f8706b17a86118cfb83..9d49ebc25373e21f32e70c3e019c07f6d182d9a1 100644 (file)
@@ -125,7 +125,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;