Commit 98a5011b authored by Ralf Habacker's avatar Ralf Habacker

Windows _dbus_listen_tcp_socket: Use AF_UNSPEC if family is unspecified

Now that we cope with getting WSAEADDRNOTAVAIL when trying to listen on
::1 with IPv6 disabled, and gracefully fall back to only listening on
127.0.0.1, we can use AF_UNSPEC like the corresponding Unix code does.
Reviewed-by: Simon McVittie's avatarSimon McVittie <smcv@collabora.com>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=61922
parent bbf1cb70
......@@ -1704,7 +1704,7 @@ _dbus_listen_tcp_socket (const char *host,
_DBUS_ZERO (hints);
if (!family)
hints.ai_family = AF_INET;
hints.ai_family = AF_UNSPEC;
else if (!strcmp(family, "ipv4"))
hints.ai_family = AF_INET;
else if (!strcmp(family, "ipv6"))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment