From: thi garlet <galet at gmail>
Returns MAC address by: search local interfaces, or send UDP packed that does not need linux privilege, then search local cache solves https://bugs.winehq.org/show_bug.cgi?id=9418
files updated /dlls/iphlpapi/iphlpapi_main.c /dlls/iphlpapi/tests/iphlpapi.c --- dlls/iphlpapi/tests/iphlpapi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/iphlpapi/tests/iphlpapi.c b/dlls/iphlpapi/tests/iphlpapi.c index 2af42a72b65..1903527edf5 100644 --- a/dlls/iphlpapi/tests/iphlpapi.c +++ b/dlls/iphlpapi/tests/iphlpapi.c @@ -3121,7 +3121,7 @@ static void test_SendARP(void) dwSize = 6; apiReturn = SendARP( inet_addr("255.255.255.255"), 0, MacAddr, &dwSize); if (apiReturn == ERROR_NOT_FOUND) { - trace( "SendARP(inet_addr('1255.255.255.255'), 0, MacAddr, &dwSize) did not found a mac address\n" ); + trace( "SendARP(inet_addr('255.255.255.255'), 0, MacAddr, &dwSize) did not found a mac address\n" ); } else { trace( "SendARP(inet_addr('255.255.255.255'), 0, MacAddr, &dwSize) returned '%lu' backwarded mac: %lx%lX\n", apiReturn, MacAddr[1], MacAddr[0] );