mirror of
https://git.freebsd.org/ports.git
synced 2025-04-29 10:06:40 -04:00
14 lines
508 B
C
14 lines
508 B
C
--- lib/net.c.orig 2015-09-21 03:42:11 UTC
|
|
+++ lib/net.c
|
|
@@ -157,7 +157,11 @@ ccnet_net_bind_tcp (int port, int nonblo
|
|
|
|
snprintf (buf, sizeof(buf), "%d", port);
|
|
|
|
+#if defined(__FreeBSD__) || defined(__DragonFly__) || defined(__NetBSD__) || defined(__OpenBSD__)
|
|
+ if ( (n = getaddrinfo("0.0.0.0", buf, &hints, &res) ) != 0) {
|
|
+#else
|
|
if ( (n = getaddrinfo(NULL, buf, &hints, &res) ) != 0) {
|
|
+#endif
|
|
ccnet_warning ("getaddrinfo fails: %s\n", gai_strerror(n));
|
|
return -1;
|
|
}
|