Module: wine Branch: master Commit: df9191ae2d4b79d81fa9ec0902c158119ba22195 URL: http://source.winehq.org/git/wine.git/?a=commit;h=df9191ae2d4b79d81fa9ec0902...
Author: Juan Lang juan.lang@gmail.com Date: Tue Sep 14 11:59:34 2010 -0700
iphlpapi: Set flags for adapters returned by GetAdaptersAddresses.
---
dlls/iphlpapi/iphlpapi_main.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/dlls/iphlpapi/iphlpapi_main.c b/dlls/iphlpapi/iphlpapi_main.c index 8207ffd..d06b44c 100644 --- a/dlls/iphlpapi/iphlpapi_main.c +++ b/dlls/iphlpapi/iphlpapi_main.c @@ -746,6 +746,7 @@ static ULONG adapterAddressesFromIndex(ULONG family, DWORD index, IP_ADAPTER_ADD IP_ADAPTER_UNICAST_ADDRESS *ua; struct sockaddr_in *sa;
+ aa->Flags |= IP_ADAPTER_IPV4_ENABLED; ua = aa->FirstUnicastAddress = (IP_ADAPTER_UNICAST_ADDRESS *)ptr; for (i = 0; i < num_v4addrs; i++) { @@ -776,6 +777,7 @@ static ULONG adapterAddressesFromIndex(ULONG family, DWORD index, IP_ADAPTER_ADD IP_ADAPTER_UNICAST_ADDRESS *ua; struct WS_sockaddr_in6 *sa;
+ aa->Flags |= IP_ADAPTER_IPV6_ENABLED; if (aa->FirstUnicastAddress) { for (ua = aa->FirstUnicastAddress; ua->Next; ua = ua->Next)