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;
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,