Searched refs:ifr (Results 1 - 9 of 9) sorted by relevance

/netgear-R7800-V1.0.2.28/package/igmpproxy/src/
H A Dswitch-api.c149 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 Dbt_igmp.c13 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 Digmpproxy.c111 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 Dwol.c260 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 Damazon_sw.c486 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 Dag71xx_main.c729 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 Dnss_gmac_ctrl.c709 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 Dnss_gmac_ctrl.c432 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 Dnoip2.c907 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;

Completed in 76 milliseconds