Patches from Piotr Sikora < piotr.sikora@frickle.com > for OpenBSD.
[awesomized/libmemcached] / clients / ms_conn.c
index 86e98fe1c74cfe2a0dc9a981ef31c7103c2f1ac5..005879bdaaed7a994df109a7493fe82565a3fe0c 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;