Home
last modified time | relevance | path

Searched refs:ifr_hwaddr (Results 1 – 11 of 11) sorted by relevance

/openbmc/linux/net/core/
H A Ddev_ioctl.c541 return dev_set_mac_address_user(dev, &ifr->ifr_hwaddr, NULL); in dev_ifsioc()
544 if (ifr->ifr_hwaddr.sa_family != dev->type) in dev_ifsioc()
546 memcpy(dev->broadcast, ifr->ifr_hwaddr.sa_data, in dev_ifsioc()
547 min(sizeof(ifr->ifr_hwaddr.sa_data_min), in dev_ifsioc()
557 ifr->ifr_hwaddr.sa_family != AF_UNSPEC) in dev_ifsioc()
561 return dev_mc_add_global(dev, ifr->ifr_hwaddr.sa_data); in dev_ifsioc()
565 ifr->ifr_hwaddr.sa_family != AF_UNSPEC) in dev_ifsioc()
569 return dev_mc_del_global(dev, ifr->ifr_hwaddr.sa_data); in dev_ifsioc()
695 ret = dev_get_mac_address(&ifr->ifr_hwaddr, net, ifr->ifr_name); in dev_ioctl()
/openbmc/google-misc/subprojects/ncsid/src/
H A Dnet_config.cpp163 std::copy_n(mac.octet, 6, ifr.ifr_hwaddr.sa_data); in set_mac_addr()
187 ifr.ifr_hwaddr.sa_family = ARPHRD_ETHER; in set_mac_addr()
188 std::copy_n(mac.octet, 6, ifr.ifr_hwaddr.sa_data); in set_mac_addr()
/openbmc/linux/include/uapi/linux/
H A Dif.h260 #define ifr_hwaddr ifr_ifru.ifru_hwaddr /* MAC address */ macro
/openbmc/linux/tools/testing/selftests/bpf/
H A Dxdp_redirect_multi.c63 memcpy(mac_addr, ifr.ifr_hwaddr.sa_data, 6 * sizeof(char)); in get_mac_addr()
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/rarpd/rarpd/
H A D0003-rarpd.c-bug-fix.patch100 ifl->hatype = ifrp->ifr_hwaddr.sa_family;
101 memcpy(ifl->lladdr, ifrp->ifr_hwaddr.sa_data, 14);
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-protocols/mdns/mdns/
H A D0006-Handle-noisy-netlink-sockets.patch169 + if (ifr.ifr_hwaddr.sa_family == ARPHRD_ETHER)
171 + memcpy(hwaddr, ifr.ifr_hwaddr.sa_data, ethernet_addr_len);
/openbmc/qemu/
H A Dqemu-bridge-helper.c395 ifr.ifr_hwaddr.sa_data[0] = 0xFE; in main()
/openbmc/linux/drivers/net/
H A Dtap.c1133 copy_to_user(&ifr->ifr_hwaddr, &sa, sizeof(sa))) in tap_ioctl()
1140 if (copy_from_user(&sa, &ifr->ifr_hwaddr, sizeof(sa))) in tap_ioctl()
H A Dtun.c3272 dev_get_mac_address(&ifr.ifr_hwaddr, net, tun->dev->name); in __tun_chr_ioctl()
3279 ret = dev_set_mac_address_user(tun->dev, &ifr.ifr_hwaddr, NULL); in __tun_chr_ioctl()
/openbmc/qemu/qga/
H A Dcommands-posix.c1004 memcpy(buf, &ifr.ifr_hwaddr.sa_data, ETHER_ADDR_LEN); in guest_get_hw_addr()
/openbmc/linux/samples/bpf/
H A Dxdp_sample_user.c1658 memcpy(mac_addr, ifr.ifr_hwaddr.sa_data, 6 * sizeof(char)); in get_mac_addr()