]> git.meshlink.io Git - catta/commitdiff
comment about IP_ADAPTER_ADDRESS_DNS_ELIGIBLE (should we use it?)
authorSven M. Hallberg <pesco@khjk.org>
Mon, 8 Sep 2014 20:01:58 +0000 (22:01 +0200)
committerSven M. Hallberg <pesco@khjk.org>
Mon, 8 Sep 2014 20:01:58 +0000 (22:01 +0200)
src/iface-windows.c

index 729e3c4635617bad29ec6b7618054f6348f4e1ad..5ad14606d9b1f0821e5d3c2f5743ba23360cccda 100644 (file)
@@ -74,6 +74,10 @@ static void ip_adapter_unicast_address(CattaInterfaceMonitor *m,
     }
 
     // set global scope flag
+    // XXX should we use the IP_ADAPTER_ADDRESS_DNS_ELIGIBLE flag for this?
+    //     it looks like it gets set for IPv4 addresses that are not localhost
+    //     and for IPv6 addresses with global scope. not sure about multicast
+    //     addresses.
     if(addr.proto == CATTA_PROTO_INET6)
         ifaddr->global_scope = !(IN6_IS_ADDR_LINKLOCAL((struct in6_addr *)addr.data.data)
                                  || IN6_IS_ADDR_MULTICAST((struct in6_addr *)addr.data.data));