18885722b0f991a0ef3ac480130d26332c72609e
[busybox-power] / debian / patches / busybox-zero-ifr.ifr_hwaddr.sa_data.patch
1 By Yauheni Kaliuta <yauheni.kaliuta@nokia.com>
2
3 Ported to BusyBox 1.19 by Dennis Groenen <tj.groenen@gmail.com> - 2011-08-19
4 ---
5
6 --- a/networking/interface.c
7 +++ b/networking/interface.c
8 @@ -621,6 +621,7 @@ static int if_fetch(struct interface *if
9  
10         strncpy_IFNAMSIZ(ifr.ifr_name, ifname);
11         memset(ife->hwaddr, 0, 32);
12 +       memset(ifr.ifr_hwaddr.sa_data, 0, 8);
13         if (ioctl(skfd, SIOCGIFHWADDR, &ifr) >= 0)
14                 memcpy(ife->hwaddr, ifr.ifr_hwaddr.sa_data, 8);
15