From: Ralf Habacker Date: Tue, 27 Jan 2015 22:42:25 +0000 (+0100) Subject: In _dbus_listen_tcp_socket() set socket family to ipv4 in unspecified case for now. X-Git-Tag: dbus-1.9.8~21 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=91dbd2eff5106f67db19aea0614772f5b61e4b70;p=thirdparty%2Fdbus.git In _dbus_listen_tcp_socket() set socket family to ipv4 in unspecified case for now. This fix is required to support at least ipv4 tcp support calling _dbus_listen_tcp_socket() without family. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=87999 Reviewed-by: Simon McVittie --- diff --git a/dbus/dbus-sysdeps-win.c b/dbus/dbus-sysdeps-win.c index 208e8522e..26cab6979 100644 --- a/dbus/dbus-sysdeps-win.c +++ b/dbus/dbus-sysdeps-win.c @@ -1666,7 +1666,7 @@ _dbus_listen_tcp_socket (const char *host, _DBUS_ZERO (hints); if (!family) - hints.ai_family = AF_UNSPEC; + hints.ai_family = AF_INET; else if (!strcmp(family, "ipv4")) hints.ai_family = AF_INET; else if (!strcmp(family, "ipv6"))