[This patch originally also included an equivalent to the fix that was
committed in
3e29dada, but that was not the complete fix for the bug.]
https://bugzilla.gnome.org/show_bug.cgi?id=749911
else
{
/* Fallback codepath for XP/Server 2003 */
- DWORD buflen = sizeof (addr_str), addrlen;
+ DWORD buflen = size, addrlen;
struct sockaddr_storage sa;
struct sockaddr_in *sin = (struct sockaddr_in *)&sa;
struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)&sa;