Change to access ifreq member through macros

Signed-off-by: OBATA Akio <obache@wizdas.com>
pull/146/head
OBATA Akio 4 years ago committed by Slávek Banko
parent cded6aa77e
commit 85d158eec5

@ -222,14 +222,14 @@ NICList* findNICs()
result=ioctl(sockfd,SIOCGIFHWADDR,&ifcopy); result=ioctl(sockfd,SIOCGIFHWADDR,&ifcopy);
if (result==0) if (result==0)
{ {
char *n = &ifcopy.ifr_ifru.ifru_hwaddr.sa_data[0]; char *n = &ifcopy.ifr_hwaddr.sa_data[0];
tmp->HWaddr = HWaddr2String(n); tmp->HWaddr = HWaddr2String(n);
} }
#elif defined SIOCGENADDR #elif defined SIOCGENADDR
result=ioctl(sockfd,SIOCGENADDR,&ifcopy); result=ioctl(sockfd,SIOCGENADDR,&ifcopy);
if (result==0) if (result==0)
{ {
char *n = &ifcopy.ifr_ifru.ifru_enaddr[0]; char *n = &ifcopy.ifr_enaddr[0];
tmp->HWaddr = HWaddr2String(n); tmp->HWaddr = HWaddr2String(n);
} }
#endif #endif

Loading…
Cancel
Save