treewide: stop checking for AI_ADDRCONFIG
[collectd.git] / src / libcollectdclient / network.c
index 1a6c0f1..fdca6e4 100644 (file)
@@ -130,9 +130,7 @@ static int server_open_socket (lcc_server_t *srv) /* {{{ */
   if (srv->fd >= 0)
     server_close_socket (srv);
 
-#ifdef AI_ADDRCONFIG
-  ai_hints.ai_flags |= AI_ADDRCONFIG;
-#endif
+  ai_hints.ai_flags = AI_ADDRCONFIG;
   ai_hints.ai_family   = AF_UNSPEC;
   ai_hints.ai_socktype = SOCK_DGRAM;
 
@@ -421,7 +419,7 @@ int lcc_server_set_interface (lcc_server_t *srv, char const *interface) /* {{{ *
       struct ip_mreq mreq = {
         .imr_multiaddr.s_addr = addr->sin_addr.s_addr,
         .imr_interface.s_addr = ntohl (INADDR_ANY)
-      }
+      };
 #endif
 
       status = setsockopt (srv->fd, IPPROTO_IP, IP_MULTICAST_IF,