fix MAC address obtain bug (Linux only)

pull/205/head
SASANO Takayoshi 4 years ago
parent 5a12e216fd
commit b4f4d1a6dd

@ -812,7 +812,7 @@ bool CReflector::UpdateListenMac(int i)
continue;
#if defined(AF_PACKET)
found = ( ifa->ifa_addr->sa_family == AF_PACKET );
p = ifa->ifa_addr;
p = ((struct sockaddr_ll *)ifa->ifa_addr)->sll_addr;
#elif defined(AF_LINK)
found = ( ifa->ifa_addr->sa_family == AF_LINK );
p = LLADDR((struct sockaddr_dl *)ifa->ifa_addr);

Loading…
Cancel
Save

Powered by TurnKey Linux.