Searched refs:ifr_hwaddr (Results 1 – 4 of 4) sorted by relevance
/linux-4.4.14/net/core/ |
D | dev_ioctl.c | 145 memset(ifr->ifr_hwaddr.sa_data, 0, in dev_ifsioc_locked() 146 sizeof(ifr->ifr_hwaddr.sa_data)); in dev_ifsioc_locked() 148 memcpy(ifr->ifr_hwaddr.sa_data, dev->dev_addr, in dev_ifsioc_locked() 149 min(sizeof(ifr->ifr_hwaddr.sa_data), in dev_ifsioc_locked() 151 ifr->ifr_hwaddr.sa_family = dev->type; in dev_ifsioc_locked() 264 return dev_set_mac_address(dev, &ifr->ifr_hwaddr); in dev_ifsioc() 267 if (ifr->ifr_hwaddr.sa_family != dev->type) in dev_ifsioc() 269 memcpy(dev->broadcast, ifr->ifr_hwaddr.sa_data, in dev_ifsioc() 270 min(sizeof(ifr->ifr_hwaddr.sa_data), in dev_ifsioc() 285 ifr->ifr_hwaddr.sa_family != AF_UNSPEC) in dev_ifsioc() [all …]
|
/linux-4.4.14/include/uapi/linux/ |
D | if.h | 252 #define ifr_hwaddr ifr_ifru.ifru_hwaddr /* MAC address */ macro
|
/linux-4.4.14/drivers/net/ |
D | macvtap.c | 1181 copy_to_user(&ifr->ifr_hwaddr.sa_data, vlan->dev->dev_addr, ETH_ALEN) || in macvtap_ioctl() 1182 put_user(u, &ifr->ifr_hwaddr.sa_family)) in macvtap_ioctl() 1189 if (copy_from_user(&sa, &ifr->ifr_hwaddr, sizeof(sa))) in macvtap_ioctl()
|
D | tun.c | 2039 memcpy(ifr.ifr_hwaddr.sa_data, tun->dev->dev_addr, ETH_ALEN); in __tun_chr_ioctl() 2040 ifr.ifr_hwaddr.sa_family = tun->dev->type; in __tun_chr_ioctl() 2048 ifr.ifr_hwaddr.sa_data); in __tun_chr_ioctl() 2050 ret = dev_set_mac_address(tun->dev, &ifr.ifr_hwaddr); in __tun_chr_ioctl()
|