Rollup merge.
[m6w6/libmemcached] / clients / ms_conn.c
index 86e98fe1c74cfe2a0dc9a981ef31c7103c2f1ac5..82016e1fef60c3c557dfd45e4cb0827ebac10cc4 100644 (file)
@@ -797,7 +797,11 @@ static int ms_network_connect(ms_conn_t *c,
    * that otherwise mess things up.
    */
   memset(&hints, 0, sizeof(hints));
+#ifdef AI_ADDRCONFIG
   hints.ai_flags= AI_PASSIVE | AI_ADDRCONFIG;
+#else
+  hints.ai_flags= AI_PASSIVE;
+#endif /* AI_ADDRCONFIG */
   if (is_udp)
   {
     hints.ai_protocol= IPPROTO_UDP;