Browse Source

connect: Fix build when not ENABLE_IPV6

Check for ENABLE_IPV6 before accessing AF_INET6. Fixes build failure
introduced in 1c5d8ac.

Closes https://github.com/curl/curl/pull/10344
Ryan Schmidt 1 year ago
parent
commit
6a45abfbf6
1 changed files with 4 additions and 1 deletions
  1. 4 1
      lib/connect.c

+ 4 - 1
lib/connect.c

@@ -395,7 +395,10 @@ static CURLcode eyeballer_new(struct eyeballer **pballer,
     return CURLE_OUT_OF_MEMORY;
 
   baller->name = ((ai_family == AF_INET)? "ipv4" : (
-                  (ai_family == AF_INET6)? "ipv6" : "ip"));
+#ifdef ENABLE_IPV6
+                  (ai_family == AF_INET6)? "ipv6" :
+#endif
+                  "ip"));
   baller->cf_create = cf_create;
   baller->addr = addr;
   baller->ai_family = ai_family;