]> granicus.if.org Git - curl/commitdiff
ip2ip.c: Fixed compilation warning when IPv6 Scope ID not supported
authorSteve Holme <steve_holme@hotmail.com>
Fri, 26 Dec 2014 13:28:29 +0000 (13:28 +0000)
committerSteve Holme <steve_holme@hotmail.com>
Fri, 26 Dec 2014 13:28:29 +0000 (13:28 +0000)
if2ip.c:119: warning: unused parameter 'remote_scope_id'

...and some minor code style policing in the same function.

lib/if2ip.c

index 15ea9521eb940fcf08d2af95dedb493591a9d237..389feed1cf4063e3d6a76ad637cd3d1f1e6e05ea 100644 (file)
@@ -124,16 +124,21 @@ if2ip_result_t Curl_if2ip(int af, unsigned int remote_scope,
 
 #ifndef ENABLE_IPV6
   (void) remote_scope;
+
+#ifndef HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID
+  (void) remote_scope_id;
+#endif
+
 #endif
 
   if(getifaddrs(&head) >= 0) {
-    for(iface=head; iface != NULL; iface=iface->ifa_next) {
+    for(iface = head; iface != NULL; iface=iface->ifa_next) {
       if(iface->ifa_addr != NULL) {
         if(iface->ifa_addr->sa_family == af) {
           if(curl_strequal(iface->ifa_name, interf)) {
             void *addr;
             char *ip;
-            char scope[12]="";
+            char scope[12] = "";
             char ipstr[64];
 #ifdef ENABLE_IPV6
             if(af == AF_INET6) {
@@ -157,7 +162,9 @@ if2ip_result_t Curl_if2ip(int af, unsigned int remote_scope,
 
               /* If given, scope id should match. */
               if(remote_scope_id && scopeid != remote_scope_id) {
-                if(res == IF2IP_NOT_FOUND) res = IF2IP_AF_NOT_SUPPORTED;
+                if(res == IF2IP_NOT_FOUND)
+                  res = IF2IP_AF_NOT_SUPPORTED;
+
                 continue;
               }
 #endif
@@ -179,8 +186,10 @@ if2ip_result_t Curl_if2ip(int af, unsigned int remote_scope,
         }
       }
     }
+
     freeifaddrs(head);
   }
+
   return res;
 }