|
@@ -95,7 +95,7 @@ int BIO_ADDR_make(BIO_ADDR *ap, const struct sockaddr *sa)
|
|
|
memcpy(&(ap->s_in), sa, sizeof(struct sockaddr_in));
|
|
|
return 1;
|
|
|
}
|
|
|
-#ifdef AF_INET6
|
|
|
+#if OPENSSL_USE_IPV6
|
|
|
if (sa->sa_family == AF_INET6) {
|
|
|
memcpy(&(ap->s_in6), sa, sizeof(struct sockaddr_in6));
|
|
|
return 1;
|
|
@@ -134,7 +134,7 @@ int BIO_ADDR_rawmake(BIO_ADDR *ap, int family,
|
|
|
ap->s_in.sin_addr = *(struct in_addr *)where;
|
|
|
return 1;
|
|
|
}
|
|
|
-#ifdef AF_INET6
|
|
|
+#if OPENSSL_USE_IPV6
|
|
|
if (family == AF_INET6) {
|
|
|
if (wherelen != sizeof(struct in6_addr))
|
|
|
return 0;
|
|
@@ -163,7 +163,7 @@ int BIO_ADDR_rawaddress(const BIO_ADDR *ap, void *p, size_t *l)
|
|
|
len = sizeof(ap->s_in.sin_addr);
|
|
|
addrptr = &ap->s_in.sin_addr;
|
|
|
}
|
|
|
-#ifdef AF_INET6
|
|
|
+#if OPENSSL_USE_IPV6
|
|
|
else if (ap->sa.sa_family == AF_INET6) {
|
|
|
len = sizeof(ap->s_in6.sin6_addr);
|
|
|
addrptr = &ap->s_in6.sin6_addr;
|
|
@@ -192,7 +192,7 @@ unsigned short BIO_ADDR_rawport(const BIO_ADDR *ap)
|
|
|
{
|
|
|
if (ap->sa.sa_family == AF_INET)
|
|
|
return ap->s_in.sin_port;
|
|
|
-#ifdef AF_INET6
|
|
|
+#if OPENSSL_USE_IPV6
|
|
|
if (ap->sa.sa_family == AF_INET6)
|
|
|
return ap->s_in6.sin6_port;
|
|
|
#endif
|
|
@@ -346,7 +346,7 @@ socklen_t BIO_ADDR_sockaddr_size(const BIO_ADDR *ap)
|
|
|
{
|
|
|
if (ap->sa.sa_family == AF_INET)
|
|
|
return sizeof(ap->s_in);
|
|
|
-#ifdef AF_INET6
|
|
|
+#if OPENSSL_USE_IPV6
|
|
|
if (ap->sa.sa_family == AF_INET6)
|
|
|
return sizeof(ap->s_in6);
|
|
|
#endif
|
|
@@ -668,7 +668,7 @@ int BIO_lookup_ex(const char *host, const char *service, int lookup_type,
|
|
|
|
|
|
switch (family) {
|
|
|
case AF_INET:
|
|
|
-#ifdef AF_INET6
|
|
|
+#if OPENSSL_USE_IPV6
|
|
|
case AF_INET6:
|
|
|
#endif
|
|
|
#ifdef AF_UNIX
|