/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/bonding/ |
H A D | bond_main.c | 617 struct ifreq ifr; local 640 strncpy(ifr.ifr_name, slave_dev->name, IFNAMSIZ); 642 ifr.ifr_data = (char*)&etool; 643 if (!ioctl || (IOCTL(slave_dev, &ifr, SIOCETHTOOL) < 0)) { 691 struct ifreq ifr; local 714 strncpy(ifr.ifr_name, slave_dev->name, IFNAMSIZ); 715 mii = if_mii(&ifr); 716 if (IOCTL(slave_dev, &ifr, SIOCGMIIPHY) == 0) { 718 if (IOCTL(slave_dev, &ifr, SIOCGMIIREG) == 0) { 738 strncpy(ifr 3668 bond_do_ioctl(struct net_device *bond_dev, struct ifreq *ifr, int cmd) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/bluetooth/bnep/ |
H A D | netdev.c | 139 static int bnep_net_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) argument
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/core/ |
H A D | ethtool.c | 801 int dev_ethtool(struct ifreq *ifr) argument 803 struct net_device *dev = __dev_get_by_name(ifr->ifr_name); 804 void __user *useraddr = ifr->ifr_data; 969 return dev->do_ioctl(dev, ifr, SIOCETHTOOL);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/pppoecd/ |
H A D | pppoe2.c | 586 struct ifreq ifr; local 599 strncpy(ifr.ifr_name, if_name, sizeof(ifr.ifr_name)); 601 if (ioctl(rv, SIOCGIFHWADDR, &ifr) < 0) { 606 if (ifr.ifr_hwaddr.sa_family != ARPHRD_ETHER) { 610 memcpy(hw_addr, ifr.ifr_hwaddr.sa_data, sizeof(ifr.ifr_hwaddr.sa_data));
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/wan/ |
H A D | dscc4.c | 1222 static int dscc4_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) argument 1224 sync_serial_settings __user *line = ifr->ifr_settings.ifs_ifsu.sync; 1235 switch(ifr->ifr_settings.type) { 1237 ifr->ifr_settings.type = IF_IFACE_SYNC_SERIAL; 1238 if (ifr->ifr_settings.size < size) { 1239 ifr->ifr_settings.size = size; /* data size wanted */ 1261 ret = hdlc_ioctl(dev, ifr, cmd);
|
H A D | syncppp.c | 1001 * @ifr: Interface request block from the user 1010 int sppp_do_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) argument 1032 if(ifr->ifr_flags) 1036 if(copy_to_user(ifr->ifr_data, &sp->pp_flags, sizeof(sp->pp_flags))) 1040 if(copy_from_user(&sp->pp_flags, ifr->ifr_data, sizeof(sp->pp_flags)))
|
H A D | pc300_drv.c | 2325 static int cpc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) argument 2333 void __user *arg = ifr->ifr_data; 2334 struct if_settings *settings = &ifr->ifr_settings; 2532 switch (ifr->ifr_settings.type) { 2536 ifr->ifr_settings.type = conf->media; 2537 if (ifr->ifr_settings.size < size) { 2539 ifr->ifr_settings.size = size; 2560 if (ifr->ifr_settings.size != size) { 2574 conf->media = ifr->ifr_settings.type; 2589 if (ifr 2945 struct ifreq ifr; local [all...] |
H A D | sbni.c | 1303 sbni_ioctl( struct net_device *dev, struct ifreq *ifr, int cmd ) argument 1316 if (copy_to_user( ifr->ifr_data, &nl->in_stats, 1334 if (copy_to_user( ifr->ifr_data, &flags, sizeof flags )) 1343 flags = *(struct sbni_flags*) &ifr->ifr_ifru; 1363 if (copy_from_user( slave_name, ifr->ifr_data, sizeof slave_name ))
|
H A D | cosa.c | 292 static int cosa_sppp_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd); 1216 static int cosa_sppp_ioctl(struct net_device *dev, struct ifreq *ifr, 1221 rv = cosa_ioctl_common(chan->cosa, chan, cmd, (unsigned long)ifr->ifr_data); 1223 return sppp_do_ioctl(dev, ifr, cmd); 1211 cosa_sppp_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) argument
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/hamradio/ |
H A D | yam.c | 924 static int yam_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) argument 931 if (copy_from_user(&ioctl_cmd, ifr->ifr_data, sizeof(int))) 954 if (copy_from_user(ym, ifr->ifr_data, sizeof(struct yamdrv_ioctl_mcs))) { 969 if (copy_from_user(&yi, ifr->ifr_data, sizeof(struct yamdrv_ioctl_cfg))) 1046 if (copy_to_user(ifr->ifr_data, &yi, sizeof(struct yamdrv_ioctl_cfg)))
|
H A D | dmascc.c | 240 static int scc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd); 895 static int scc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) argument 902 (ifr->ifr_data, &priv->param, 912 (&priv->param, ifr->ifr_data,
|
H A D | baycom_epp.c | 1001 static int baycom_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) argument 1009 if (copy_from_user(&hi, ifr->ifr_data, sizeof(hi))) 1100 if (copy_to_user(ifr->ifr_data, &hi, sizeof(hi)))
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/bftpd-1.6.6/ |
H A D | commands.c | 226 struct ifreq ifr; 232 ifr.ifr_addr.sa_family = AF_INET; 235 strncpy(ifr.ifr_name, intf, IFNAMSIZ-1); 238 ioctl(fd, SIOCGIFADDR, &ifr); 244 printf("ip: %s\n", inet_ntoa(((struct sockaddr_in *)&ifr.ifr_addr)->sin_addr)); 248 inet_ntoa(((struct sockaddr_in *)&ifr.ifr_addr)->sin_addr),
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/ppp-2.4.4/modules/ |
H A D | ppp.c | 599 struct ifreq *ifr; local 924 ifr = (struct ifreq *)mp->b_cont->b_rptr; 927 if (ifr->ifr_name[i] == 0 || 928 (ifr->ifr_name[i] >= '0' && 929 ifr->ifr_name[i] <= '9')) 932 us->ifname[i] = ifr->ifr_name[i]; 938 if (ifr->ifr_name[i] == 0) { 942 n = n * 10 + ifr->ifr_name[i] - '0';
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/ppp-2.4.4/solaris/ |
H A D | ppp.c | 601 struct ifreq *ifr; local 931 ifr = (struct ifreq *)mp->b_cont->b_rptr; 934 if (ifr->ifr_name[i] == 0 || 935 (ifr->ifr_name[i] >= '0' && 936 ifr->ifr_name[i] <= '9')) 939 us->ifname[i] = ifr->ifr_name[i]; 945 if (ifr->ifr_name[i] == 0) { 949 n = n * 10 + ifr->ifr_name[i] - '0';
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/dhcp6/ |
H A D | common.c | 657 struct ifreq ifr; local 663 memset(&ifr, 0, sizeof(ifr)); 664 strncpy(ifr.ifr_name, ifnam, sizeof(ifr.ifr_name)); 665 ifr.ifr_addr = *(struct sockaddr *)addr; 667 if (ioctl(s, SIOCGIFFLAGS, &ifr) < 0) { 676 return (ifr.ifr_ifru.ifru_flags & flags);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/ |
H A D | pppol2tp_v26.c | 2074 struct ifreq ifr; local 2116 if (copy_from_user(&ifr, (void __user *) arg, sizeof(struct ifreq))) 2118 ifr.ifr_mtu = session->mtu; 2119 if (copy_to_user((void __user *) arg, &ifr, sizeof(struct ifreq))) 2133 if (copy_from_user(&ifr, (void __user *) arg, sizeof(struct ifreq))) 2136 session->mtu = ifr.ifr_mtu;
|
H A D | dgrs.c | 832 static int dgrs_ioctl(struct net_device *devN, struct ifreq *ifr, int cmd) argument 841 if(copy_from_user(&ioc, ifr->ifr_data, sizeof(DGRS_IOCTL)))
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/cris/ |
H A D | eth_v10.c | 191 static int e100_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd); 1220 e100_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) argument 1222 struct mii_ioctl_data *data = if_mii(ifr);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/char/pcmcia/ |
H A D | synclink_cs.c | 4284 * ifr pointer to network interface request structure 4289 static int hdlcdev_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) argument 4293 sync_serial_settings __user *line = ifr->ifr_settings.ifs_ifsu.sync; 4305 return hdlc_ioctl(dev, ifr, cmd); 4307 switch(ifr->ifr_settings.type) { 4310 ifr->ifr_settings.type = IF_IFACE_SYNC_SERIAL; 4311 if (ifr->ifr_settings.size < size) { 4312 ifr->ifr_settings.size = size; /* data size wanted */ 4379 return hdlc_ioctl(dev, ifr, cmd);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/char/ |
H A D | synclink_gt.c | 1650 * ifr pointer to network interface request structure 1655 static int hdlcdev_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) argument 1659 sync_serial_settings __user *line = ifr->ifr_settings.ifs_ifsu.sync; 1670 return hdlc_ioctl(dev, ifr, cmd); 1672 switch(ifr->ifr_settings.type) { 1675 ifr->ifr_settings.type = IF_IFACE_SYNC_SERIAL; 1676 if (ifr->ifr_settings.size < size) { 1677 ifr->ifr_settings.size = size; /* data size wanted */ 1744 return hdlc_ioctl(dev, ifr, cmd);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/appletalk/ |
H A D | ltpc.c | 822 static int ltpc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) argument 824 struct sockaddr_at *sa = (struct sockaddr_at *) &ifr->ifr_addr;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/arm/ |
H A D | ep93xx_eth.c | 691 static int ep93xx_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) argument 694 struct mii_ioctl_data *data = if_mii(ifr);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/isdn/i4l/ |
H A D | isdn_net.c | 1428 isdn_ciscohdlck_dev_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) argument 1445 if (copy_to_user(ifr->ifr_data, 1452 if (copy_from_user(&period, ifr->ifr_data, len)) 1471 if (copy_to_user(ifr->ifr_data, 1478 ifr->ifr_data, len))
|
H A D | isdn_ppp.c | 1983 isdn_ppp_dev_ioctl_stats(int slot, struct ifreq *ifr, struct net_device *dev) argument 1985 struct ppp_stats __user *res = ifr->ifr_data; 2022 isdn_ppp_dev_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) argument 2036 if (copy_to_user(ifr->ifr_data, PPP_VERSION, len)) 2041 error = isdn_ppp_dev_ioctl_stats(lp->ppp_slot, ifr, dev);
|