http://bugs.winehq.org/show_bug.cgi?id=20041
--- Comment #60 from Juan Lang juan_lang@yahoo.com 2010-10-11 10:32:53 CDT --- (In reply to comment #59)
I just noticed something minor I hadn't before: 0009:trace:iphlpapi:GetAdaptersAddresses (0, 0000000e, (nil), (nil), 0x32f678)
The flags are GAA_FLAG_SKIP_ANYCAST | GAA_FLAG_SKIP_MULTICAST | GAA_FLAG_SKIP_DNS_SERVER. Since we don't return anycast, multicast or DNS server addresses anyway, we aren't doing any harm by ignoring the flags so far.
As usual, I may be speaking too soon. GAA_FLAG_INCLUDE_ALL_GATEWAYS isn't specified, so perhaps I shouldn't be returning gateway addresses. On the other hand, gateways weren't included in the initial implementation of GetAdaptersAddresses, so that probably isn't the cause of the regression.