Searched refs:ifr_hwaddr (Results 1 – 7 of 7) sorted by relevance
| /linux/net/core/ |
| H A D | dev_ioctl.c | 565 if (dev->addr_len > sizeof(ifr->ifr_hwaddr)) in dev_ifsioc() 568 (struct sockaddr_storage *)&ifr->ifr_hwaddr, in dev_ifsioc() 572 if (ifr->ifr_hwaddr.sa_family != dev->type) in dev_ifsioc() 574 memcpy(dev->broadcast, ifr->ifr_hwaddr.sa_data, in dev_ifsioc() 575 min(sizeof(ifr->ifr_hwaddr.sa_data), in dev_ifsioc() 590 ifr->ifr_hwaddr.sa_family != AF_UNSPEC) in dev_ifsioc() 595 err = dev_mc_add_global(dev, ifr->ifr_hwaddr.sa_data); in dev_ifsioc() 601 ifr->ifr_hwaddr.sa_family != AF_UNSPEC) in dev_ifsioc() 606 err = dev_mc_del_global(dev, ifr->ifr_hwaddr.sa_data); in dev_ifsioc() 721 ret = netif_get_mac_address(&ifr->ifr_hwaddr, net, in dev_ioctl()
|
| /linux/drivers/net/ |
| H A D | tap.c | 1006 copy_to_user(&ifr->ifr_hwaddr, &ss, sizeof(ifr->ifr_hwaddr))) in tap_ioctl() 1013 if (copy_from_user(&ss, &ifr->ifr_hwaddr, sizeof(ifr->ifr_hwaddr))) in tap_ioctl() 1021 if (tap->dev->addr_len > sizeof(ifr->ifr_hwaddr)) in tap_ioctl()
|
| H A D | tun.c | 3229 netif_get_mac_address(&ifr.ifr_hwaddr, net, tun->dev->name); in __tun_chr_ioctl() 3236 if (tun->dev->addr_len > sizeof(ifr.ifr_hwaddr)) { in __tun_chr_ioctl() 3241 (struct sockaddr_storage *)&ifr.ifr_hwaddr, in __tun_chr_ioctl()
|
| /linux/include/uapi/linux/ |
| H A D | if.h | 260 #define ifr_hwaddr ifr_ifru.ifru_hwaddr /* MAC address */ macro
|
| /linux/tools/testing/selftests/net/ |
| H A D | tun.c | 228 ifr.ifr_hwaddr.sa_family = ARPHRD_ETHER; in tun_open() 229 memcpy(ifr.ifr_hwaddr.sa_data, mac_addr, ETH_ALEN); in tun_open()
|
| /linux/tools/virtio/ |
| H A D | vhost_net_test.c | 98 memcpy(dev->mac, &ifr.ifr_hwaddr.sa_data, ETHER_ADDR_LEN); in tun_alloc()
|
| /linux/samples/bpf/ |
| H A D | xdp_sample_user.c | 1658 memcpy(mac_addr, ifr.ifr_hwaddr.sa_data, 6 * sizeof(char)); in get_mac_addr()
|