Fix IPv6 define
[openssl.git] / include / internal / sockets.h
index 3758b92bafaf5dda211cea31ace303bc98a17680..4e914a2a65e691efa5918aec5e235d7d4383e70f 100644 (file)
@@ -120,7 +120,11 @@ struct servent *PASCAL getservbyname(const char *, const char *);
  * bad versions.
  */
 # if !defined(OPENSSL_USE_IPV6)
-#  define OPENSSL_USE_IPV6 1
+#  if defined(AF_INET6)
+#   define OPENSSL_USE_IPV6 1
+#  else
+#   define OPENSSL_USE_IPV6 0
+#  endif
 # endif
 
 # define get_last_socket_error() errno