mirror of
https://github.com/LX3JL/xlxd.git
synced 2026-04-07 23:43:43 +00:00
fix MAC address obtain bug (Linux only)
This commit is contained in:
parent
5a12e216fd
commit
b4f4d1a6dd
1 changed files with 1 additions and 1 deletions
|
|
@ -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…
Add table
Add a link
Reference in a new issue