summaryrefslogtreecommitdiff
path: root/sdk/recipes/patches/openssl/apps.s_socket.c.p
blob: cc6f58241620d49bc5aa58e1a2cada7d7e623f1a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
--- apps/s_socket.c.orig	2019-02-13 18:04:36.643334493 +0000
+++ apps/s_socket.c	2019-02-13 18:04:46.271279170 +0000
@@ -239,6 +239,7 @@
     sock_protocol = BIO_ADDRINFO_protocol(res);
     sock_address = BIO_ADDRINFO_address(res);
     next = BIO_ADDRINFO_next(res);
+#ifdef AF_INET6
     if (sock_family == AF_INET6)
         sock_options |= BIO_SOCK_V6_ONLY;
     if (next != NULL
@@ -257,6 +258,7 @@
             sock_options &= ~BIO_SOCK_V6_ONLY;
         }
     }
+#endif
 
     asock = BIO_socket(sock_family, sock_type, sock_protocol, 0);
     if (asock == INVALID_SOCKET && sock_family_fallback != AF_UNSPEC) {