[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: master 094eb04: Fix MS-Windows build with mingw.org's MinGW
From: |
Robert Pluim |
Subject: |
Re: master 094eb04: Fix MS-Windows build with mingw.org's MinGW |
Date: |
Tue, 26 Nov 2019 19:25:54 +0100 |
Thanks for that Eli. Since this is expected to work on pre-Vista
versions of Windows, is the equivalent to the following hack needed in
the new network-interface-list:
case MIB_IF_TYPE_ETHERNET:
/* Windows before Vista reports wireless adapters as
Ethernet. Work around by looking at the Description
string. */
if (strstr (adapter->Description, "Wireless "))
{
ifmt_idx = WLAN;
if_num = wlan_count++;
}
else
{
ifmt_idx = ETHERNET;
if_num = eth_count++;
}
GetAdaptersAddresses returns wchar_t* for the description field, which
means (I hope), that thereʼs some api for converting it appropriately.
Robert
- Re: master 094eb04: Fix MS-Windows build with mingw.org's MinGW,
Robert Pluim <=