]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
In _dbus_listen_tcp_socket() set socket family to ipv4 in unspecified case for now.
authorRalf Habacker <ralf.habacker@freenet.de>
Tue, 27 Jan 2015 22:42:25 +0000 (23:42 +0100)
committerRalf Habacker <ralf.habacker@freenet.de>
Fri, 30 Jan 2015 19:29:49 +0000 (20:29 +0100)
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 <simon.mcvittie@collabora.co.uk>
dbus/dbus-sysdeps-win.c

index 208e8522e51ea2b3ae25c5336c0ca9307a074ef2..26cab69799daadd6233ac5a320c063145914e260 100644 (file)
@@ -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"))