/netgear-R7800-V1.0.2.28/package/igmpproxy/src/ |
H A D | switch-api.c | 149 struct ifreq ifr = {}; local 159 memcpy(ifr.ifr_name, IF_NAME, IFNAMSIZ); 166 memcpy(&ifr.ifr_ifru.ifru_mtu,&arl,sizeof(arl_struct_t)); 168 if (ioctl(s, SIOCDEVPRIVATE|0xd, &ifr) < 0) { 180 struct ifreq ifr = {}; local 188 memcpy(ifr.ifr_name, IF_NAME, IFNAMSIZ); 192 memcpy(&ifr.ifr_ifru.ifru_mtu,&arl,sizeof(arl_struct_t)); 194 if (ioctl(s, ATHSIOCDEVPRIVATE|0xe, &ifr) < 0) { 208 struct ifreq ifr; local 213 memcpy(ifr 230 struct ifreq ifr; local 253 struct ifreq ifr; local [all...] |
H A D | bt_igmp.c | 13 struct ifreq ifr; local 14 strcpy(ifr.ifr_name, ifname); 15 ioctl(s, SIOCGIFHWADDR, &ifr); 16 memcpy(mac, ifr.ifr_hwaddr.sa_data, 6); 30 struct ifreq ifr; local 32 strcpy(ifr.ifr_name, ifname); 33 ioctl(s, SIOCGIFADDR, &ifr); 34 sin = (struct sockaddr_in *)&ifr.ifr_addr;
|
H A D | igmpproxy.c | 111 struct ifreq ifr; local 118 strlcpy(ifr.ifr_name, Interface, sizeof(ifr.ifr_name)); 119 ifr.ifr_ifru.ifru_ivalue = Op; 122 if (ioctl(sock, SIOCDEVPRIVATE | 0x0, &ifr) < 0) {
|
/netgear-R7800-V1.0.2.28/package/netatalk-utility/src/ |
H A D | wol.c | 260 struct ifreq ifr; local 268 strncpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); 270 if (ioctl(fd, SIOCGIFBRDADDR, &ifr) >= 0) 271 sprintf(bcast_addr, "%s", inet_ntoa(((struct sockaddr_in *)&ifr.ifr_broadaddr)->sin_addr));
|
/netgear-R7800-V1.0.2.28/target/linux/amazon/files/drivers/net/ethernet/ |
H A D | amazon_sw.c | 486 static int switch_ethtool_ioctl(struct net_device *dev, struct ifreq *ifr) argument 491 if (copy_from_user(&ecmd, ifr->ifr_data, sizeof(ecmd))) 523 if (copy_to_user(ifr->ifr_data, &ecmd, sizeof(ecmd))) 550 if (copy_to_user(ifr->ifr_data, &info, sizeof(info))) 602 int switch_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) argument 604 struct data_req *switch_data_req = (struct data_req *) ifr->ifr_data; 608 switch_ethtool_ioctl(dev, ifr); 632 switch_mac_table_req = (struct mac_table_req *) ifr->ifr_data;
|
/netgear-R7800-V1.0.2.28/target/linux/ar71xx/files/drivers/net/ethernet/atheros/ag71xx/ |
H A D | ag71xx_main.c | 729 static int ag71xx_do_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) argument 740 ret = phy_ethtool_ioctl(ag->phy_dev, (void *) ifr->ifr_data); 746 (dev->dev_addr, ifr->ifr_data, sizeof(dev->dev_addr))) 752 (ifr->ifr_data, dev->dev_addr, sizeof(dev->dev_addr))) 762 return phy_mii_ioctl(ag->phy_dev, ifr, cmd);
|
/netgear-R7800-V1.0.2.28/package/qca-nss-gmac/src/ipq806x/ |
H A D | nss_gmac_ctrl.c | 709 struct ifreq *ifr, int32_t cmd) 713 struct mii_ioctl_data *mii_data = if_mii(ifr); 717 if (ifr == NULL) 728 memcpy(&(((mii_ioctl_priv_data *)ifr->ifr_data)->data0), &((&g_mii_req)->data0), 708 nss_gmac_do_ioctl(struct net_device *netdev, struct ifreq *ifr, int32_t cmd) argument
|
/netgear-R7800-V1.0.2.28/package/qca-nss-gmac/src/qca-nss-gmac/ipq806x/ |
H A D | nss_gmac_ctrl.c | 432 struct ifreq *ifr, int32_t cmd) 436 struct mii_ioctl_data *mii_data = if_mii(ifr); 440 if (ifr == NULL) 431 nss_gmac_do_ioctl(struct net_device *netdev, struct ifreq *ifr, int32_t cmd) argument
|
/netgear-R7800-V1.0.2.28/package/noip2/src/ |
H A D | noip2.c | 907 struct ifreq ifr; local 915 strcpy(ifr.ifr_name, device); 916 if (ioctl(fd, SIOCGIFFLAGS, &ifr) < 0) { 921 if ((ifr.ifr_flags & IFF_UP) == 0) { 927 if (ioctl(fd, SIOCGIFADDR, &ifr) != 0) { 933 sin = (struct sockaddr_in *)&ifr.ifr_addr;
|