/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/net/ |
H A D | wext.h | 10 extern int wext_handle_ioctl(struct ifreq *ifr, unsigned int cmd, 17 static inline int wext_handle_ioctl(struct ifreq *ifr, unsigned int cmd, argument
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/radvd/ |
H A D | device-common.c | 24 struct ifreq ifr; local 26 strncpy(ifr.ifr_name, iface->Name, IFNAMSIZ-1); 27 ifr.ifr_name[IFNAMSIZ-1] = '\0'; 29 if (ioctl(sock, SIOCGIFFLAGS, &ifr) < 0) 37 if (!(ifr.ifr_flags & IFF_UP)) 43 if (!(ifr.ifr_flags & IFF_RUNNING)) 50 if (! iface->UnicastOnly && !(ifr.ifr_flags & IFF_MULTICAST)) 57 if (! iface->UnicastOnly && !(ifr.ifr_flags & IFF_BROADCAST)) 70 struct ifreq ifr; local 81 memset(&ifr, [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/busybox-1.x/networking/ |
H A D | vconfig.c | 112 struct vlan_ioctl_args ifr; local 124 memset(&ifr, 0, sizeof(struct vlan_ioctl_args)); 128 ifr.cmd = *p; 133 if (ifr.cmd == SET_VLAN_NAME_TYPE_CMD) { /* set_name_type */ 134 ifr.u.name_type = *xfind_str(name_types+1, argv[1]); 139 strcpy(ifr.device1, argv[1]); 143 * since ifr.u.flag, ifr.u.VID, and ifr.u.skb_priority are all same-sized 147 if (ifr [all...] |
H A D | nameif.c | 127 struct ifreq ifr; local 129 memset(&ifr, 0, sizeof(struct ifreq)); 131 ifr.ifr_ifindex = if_index; 134 if (ioctl(ctl_sk, SIOCGIFNAME, &ifr)) 138 if (ioctl(ctl_sk, SIOCGIFHWADDR, &ifr)) 141 /* Search for mac like in ifr.ifr_hwaddr.sa_data */ 143 if (!memcmp(ch->mac, ifr.ifr_hwaddr.sa_data, ETH_ALEN)) 146 /* Nothing found for current ifr.ifr_hwaddr.sa_data */ 150 strcpy(ifr.ifr_newname, ch->ifname); 151 ioctl_or_perror_and_die(ctl_sk, SIOCSIFNAME, &ifr, [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/busybox-1.x/networking/libiproute/ |
H A D | iplink.c | 47 struct ifreq ifr; local 50 strncpy(ifr.ifr_name, dev, sizeof(ifr.ifr_name)); 52 xioctl(fd, SIOCGIFFLAGS, &ifr); 53 if ((ifr.ifr_flags ^ flags) & mask) { 54 ifr.ifr_flags &= ~mask; 55 ifr.ifr_flags |= mask & flags; 56 xioctl(fd, SIOCSIFFLAGS, &ifr); 64 struct ifreq ifr; local 67 strncpy(ifr 77 struct ifreq ifr; local 91 struct ifreq ifr; local 105 struct ifreq ifr; local 132 parse_address(char *dev, int hatype, int halen, char *lla, struct ifreq *ifr) argument 148 set_address(struct ifreq *ifr, int brd) argument [all...] |
H A D | iptunnel.c | 35 struct ifreq ifr; local 38 strncpy(ifr.ifr_name, dev, sizeof(ifr.ifr_name)); 40 xioctl(fd, SIOCGIFINDEX, &ifr); 42 return ifr.ifr_ifindex; 47 struct ifreq ifr; local 51 strncpy(ifr.ifr_name, dev, sizeof(ifr.ifr_name)); 53 err = ioctl_or_warn(fd, SIOCGIFHWADDR, &ifr); 55 return err ? -1 : ifr 60 struct ifreq ifr; local 73 struct ifreq ifr; local 88 struct ifreq ifr; local 114 struct ifreq ifr; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/busybox-1.x/networking/udhcp/ |
H A D | socket.c | 44 struct ifreq ifr; local 47 memset(&ifr, 0, sizeof(ifr)); 50 ifr.ifr_addr.sa_family = AF_INET; 51 strncpy(ifr.ifr_name, interface, sizeof(ifr.ifr_name)); 53 if (ioctl_or_perror(fd, SIOCGIFADDR, &ifr, 59 our_ip = (struct sockaddr_in *) &ifr.ifr_addr; 61 DEBUG("%s (our ip) = %s", ifr.ifr_name, inet_ntoa(our_ip->sin_addr)); 65 if (ioctl_or_warn(fd, SIOCGIFINDEX, &ifr) ! [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/bridge-1.x/libbridge/ |
H A D | libbridge_if.c | 71 struct ifreq ifr; local 78 strncpy(ifr.ifr_name, bridge, IFNAMSIZ); 80 ifr.ifr_ifindex = ifindex; 81 err = ioctl(br_socket_fd, SIOCBRADDIF, &ifr); 87 ifr.ifr_data = (char *) args; 88 err = ioctl(br_socket_fd, SIOCDEVPRIVATE, &ifr); 96 struct ifreq ifr; local 103 strncpy(ifr.ifr_name, bridge, IFNAMSIZ); 105 ifr.ifr_ifindex = ifindex; 106 err = ioctl(br_socket_fd, SIOCBRDELIF, &ifr); [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/rc/ |
H A D | interface.c | 47 struct ifreq ifr; local 55 strncpy(ifr.ifr_name, name, IFNAMSIZ); 58 ifr.ifr_flags = flags; 59 if (ioctl(s, SIOCSIFFLAGS, &ifr) < 0) 65 sin_addr(&ifr.ifr_addr).s_addr = in_addr.s_addr; 66 ifr.ifr_addr.sa_family = AF_INET; 67 if (ioctl(s, SIOCSIFADDR, &ifr) < 0) 74 sin_addr(&ifr.ifr_netmask).s_addr = in_netmask.s_addr; 75 ifr.ifr_netmask.sa_family = AF_INET; 76 if (ioctl(s, SIOCSIFNETMASK, &ifr) < 100 struct ifreq ifr; local 224 struct ifreq ifr; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/Documentation/networking/ |
H A D | ifenslave.c | 507 struct ifreq ifr; local 512 strcpy(ifr.ifr_name, ifname); 513 if (ioctl(skfd, SIOCGIFFLAGS, &ifr) < 0) 515 mif_flags = ifr.ifr_flags; 517 ifname, ifr.ifr_flags); 519 strcpy(ifr.ifr_name, ifname); 520 if (ioctl(skfd, SIOCGIFADDR, &ifr) < 0) 523 ifr.ifr_addr.sa_data[0], ifr.ifr_addr.sa_data[1], 524 ifr 574 struct ifreq *ifr; local 607 struct ifreq ifr; local 646 struct ifreq ifr; local 673 struct ifreq ifr; local 829 struct ifreq ifr; local 909 struct ifreq ifr; local 933 struct ifreq ifr; local 970 struct ifreq ifr; local 990 struct ifreq ifr; local 1020 struct ifreq ifr; local 1041 struct ifreq ifr; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/shared/ |
H A D | wl_ecos.c | 46 struct ifreq ifr; local 51 memset(&ifr, 0, sizeof(ifr)); 52 strncpy(ifr.ifr_name, name, sizeof(ifr.ifr_name)); 65 memset(&ifr, 0, sizeof(ifr)); 66 strncpy(ifr.ifr_name, name, sizeof(ifr.ifr_name)); 67 ifr 97 struct ifreq ifr; local 123 struct ifreq ifr; local [all...] |
H A D | wl_bsd.c | 43 struct ifreq ifr; local 77 /* strncpy(ifr.ifr_name, name, IFNAMSIZ); */ 78 strncpy(ifr.ifr_name, bwl_name, IFNAMSIZ); 79 ifr.ifr_data = (caddr_t) &ioc; 80 if ((ret = ioctl(s, SIOCDEVPRIVATE, &ifr)) < 0) { 83 perror(ifr.ifr_name); 96 struct ifreq ifr; local 107 strncpy(ifr.ifr_name, name, IFNAMSIZ); 108 if ((ret = ioctl(s, SIOCGIFHWADDR, &ifr)) == 0) 109 memcpy(hwaddr, ifr [all...] |
H A D | wl_linux.c | 45 struct ifreq ifr; local 67 strncpy(ifr.ifr_name, name, IFNAMSIZ); 68 ifr.ifr_data = (caddr_t) &ioc; 69 if ((ret = ioctl(s, SIOCDEVPRIVATE, &ifr)) < 0) 89 struct ifreq ifr; local 101 ifr.ifr_data = (caddr_t)&info; 102 strncpy(ifr.ifr_name, name, IFNAMSIZ); 103 if ((ret = ioctl(s, SIOCETHTOOL, &ifr)) < 0) { 115 struct ifreq ifr; local 126 strncpy(ifr [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/iproute2/ip/ |
H A D | iplink.c | 87 struct ifreq ifr; local 91 strncpy(ifr.ifr_name, dev, IFNAMSIZ); 95 err = ioctl(fd, SIOCGIFFLAGS, &ifr); 101 if ((ifr.ifr_flags^flags)&mask) { 102 ifr.ifr_flags &= ~mask; 103 ifr.ifr_flags |= mask&flags; 104 err = ioctl(fd, SIOCSIFFLAGS, &ifr); 114 struct ifreq ifr; local 118 strncpy(ifr.ifr_name, dev, IFNAMSIZ); 119 strncpy(ifr 135 struct ifreq ifr; local 157 struct ifreq ifr; local 179 struct ifreq ifr; local 219 parse_address(const char *dev, int hatype, int halen, char *lla, struct ifreq *ifr) argument 236 set_address(struct ifreq *ifr, int brd) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/minidlna/minidlna/ |
H A D | getifaddr.c | 32 struct ifreq ifr; local 35 ifrlen = sizeof(ifr); 42 strncpy(ifr.ifr_name, ifname, IFNAMSIZ); 43 if(ioctl(s, SIOCGIFADDR, &ifr, &ifrlen) < 0) 49 addr = (struct sockaddr_in *)&ifr.ifr_addr; 66 struct ifreq ifr; local 71 ifr.ifr_ifindex = i; 72 if( ioctl(s, SIOCGIFNAME, &ifr) < 0 ) 74 if(ioctl(s, SIOCGIFADDR, &ifr, sizeof(struct ifreq)) < 0) 76 memcpy(&addr, &ifr 98 struct ifreq ifr; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/minidlna/minidlna.07.26/ |
H A D | getifaddr.c | 32 struct ifreq ifr; local 35 ifrlen = sizeof(ifr); 42 strncpy(ifr.ifr_name, ifname, IFNAMSIZ); 43 if(ioctl(s, SIOCGIFADDR, &ifr, &ifrlen) < 0) 49 addr = (struct sockaddr_in *)&ifr.ifr_addr; 66 struct ifreq ifr; local 71 ifr.ifr_ifindex = i; 72 if( ioctl(s, SIOCGIFNAME, &ifr) < 0 ) 74 if(ioctl(s, SIOCGIFADDR, &ifr, sizeof(struct ifreq)) < 0) 76 memcpy(&addr, &ifr 98 struct ifreq ifr; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/minidlna/minidlna.03.14/ |
H A D | getifaddr.c | 53 struct ifreq ifr; local 59 ifrlen = sizeof(ifr); 66 strncpy(ifr.ifr_name, ifname, IFNAMSIZ); 67 if(ioctl(s, SIOCGIFADDR, &ifr, &ifrlen) < 0) 74 addr = (struct sockaddr_in *)&ifr.ifr_addr; 81 if(ioctl(s, SIOCGIFNETMASK, &ifr, &ifrlen) == 0) 83 addr = (struct sockaddr_in *)&ifr.ifr_netmask; 109 struct ifreq *ifr; local 127 ifr = &ifc.ifc_req[i]; 128 if( ioctl(s, SIOCGIFFLAGS, ifr) < 159 struct ifreq ifr; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/samba-3.0.13/source/lib/ |
H A D | interfaces.c | 100 struct ifreq *ifr=NULL; local 118 ifr = ifc.ifc_req; 124 if (ioctl(fd, SIOCGIFADDR, &ifr[i]) != 0) { 128 iname = ifr[i].ifr_name; 129 ipaddr = (*(struct sockaddr_in *)&ifr[i].ifr_addr).sin_addr; 131 if (ioctl(fd, SIOCGIFFLAGS, &ifr[i]) != 0) { 135 if (!(ifr[i].ifr_flags & IFF_UP)) { 139 if (ioctl(fd, SIOCGIFNETMASK, &ifr[i]) != 0) { 143 nmask = ((struct sockaddr_in *)&ifr[i].ifr_addr)->sin_addr; 173 struct ifreq *ifr local 262 struct ifreq *ifr=NULL; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/IGMP-PROXY/src/ |
H A D | util.c | 144 struct ifreq ifr; local 158 strncpy(ifr.ifr_name, p, IFNAMSIZ); 159 err = ioctl(sockfd, SIOCGIFADDR, (void*)&ifr); 160 psa = &ifr.ifr_ifru.ifru_addr; 163 err = ioctl(sockfd, SIOCGIFFLAGS, (void*)&ifr); 166 if (((ifr.ifr_flags & flags) != flags) || 167 ((ifr.ifr_flags & unflags) != 0)) 171 strncpy(ifp->ifl_name, ifr.ifr_name, IFNAMSIZ); 208 struct ifreq ifr; local 214 strncpy(ifr 229 struct ifreq ifr; local 252 struct ifreq ifr; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/udhcpd/ |
H A D | socket.c | 49 struct ifreq ifr; local 52 memset(&ifr, 0, sizeof(struct ifreq)); 54 ifr.ifr_addr.sa_family = AF_INET; 55 strcpy(ifr.ifr_name, interface); 58 if (ioctl(fd, SIOCGIFADDR, &ifr) == 0) { 59 our_ip = (struct sockaddr_in *) &ifr.ifr_addr; 61 DEBUG(LOG_INFO, "%s (our ip) = %s", ifr.ifr_name, inet_ntoa(our_ip->sin_addr)); 69 if (ioctl(fd, SIOCGIFINDEX, &ifr) == 0) { 70 DEBUG(LOG_INFO, "adapter index %d", ifr.ifr_ifindex); 71 *ifindex = ifr [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/netatalk-2.2.0/libatalk/util/ |
H A D | getiface.c | 79 struct ifreq ifrs[ 64 ], *ifr, *nextifr; 95 for ( ifr = ifc.ifc_req; ifc.ifc_len >= (int) sizeof( struct ifreq ); 96 ifc.ifc_len -= ifrsize, ifr = nextifr ) { 98 ifrsize = sizeof(ifr->ifr_name) + 99 (ifr->ifr_addr.sa_len > sizeof(struct sockaddr) 100 ? ifr->ifr_addr.sa_len : sizeof(struct sockaddr)); 104 nextifr = (struct ifreq *)((caddr_t)ifr + ifrsize ); 107 if (addname(new, &i, ifr->ifr_name) < 0)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/netatalk-2.2.5/libatalk/util/ |
H A D | getiface.c | 79 struct ifreq ifrs[ 64 ], *ifr, *nextifr; 95 for ( ifr = ifc.ifc_req; ifc.ifc_len >= (int) sizeof( struct ifreq ); 96 ifc.ifc_len -= ifrsize, ifr = nextifr ) { 98 ifrsize = sizeof(ifr->ifr_name) + 99 (ifr->ifr_addr.sa_len > sizeof(struct sockaddr) 100 ? ifr->ifr_addr.sa_len : sizeof(struct sockaddr)); 104 nextifr = (struct ifreq *)((caddr_t)ifr + ifrsize ); 107 if (addname(new, &i, ifr->ifr_name) < 0)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/udev/ |
H A D | udev_device.c | 84 struct ifreq ifr; local 97 memset(&ifr, 0x00, sizeof(struct ifreq)); 98 strlcpy(ifr.ifr_name, udev->dev->kernel, IFNAMSIZ); 99 strlcpy(ifr.ifr_newname, udev->name, IFNAMSIZ); 100 retval = ioctl(sk, SIOCSIFNAME, &ifr); 106 err("error changing netif name %s to %s: %s", ifr.ifr_name, ifr.ifr_newname, strerror(errno)); 111 strlcpy(ifr.ifr_newname, udev->dev->kernel, IFNAMSIZ); 112 strlcat(ifr.ifr_newname, "_rename", IFNAMSIZ); 113 retval = ioctl(sk, SIOCSIFNAME, &ifr); [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/wan/ |
H A D | hdlc_raw.c | 27 static int raw_ioctl(struct net_device *dev, struct ifreq *ifr); 43 static int raw_ioctl(struct net_device *dev, struct ifreq *ifr) argument 45 raw_hdlc_proto __user *raw_s = ifr->ifr_settings.ifs_ifsu.raw_hdlc; 51 switch (ifr->ifr_settings.type) { 55 ifr->ifr_settings.type = IF_PROTO_HDLC; 56 if (ifr->ifr_settings.size < size) { 57 ifr->ifr_settings.size = size; /* data size wanted */
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/ppp-2.4.4/pppd/ |
H A D | sys-linux.c | 1157 struct ifreq ifr; local 1159 memset (&ifr, '\0', sizeof (ifr)); 1160 strlcpy(ifr.ifr_name, ifname, sizeof (ifr.ifr_name)); 1161 ifr.ifr_mtu = mtu; 1163 if (ifunit >= 0 && ioctl(sock_fd, SIOCSIFMTU, (caddr_t) &ifr) < 0) 1173 struct ifreq ifr; local 1175 memset (&ifr, '\0', sizeof (ifr)); 1747 struct ifreq *ifr, *ifend; local 1875 struct ifreq *ifr, *ifend, ifreq; local 2002 struct ifreq ifr; local 2243 struct ifreq ifr; local 2272 struct ifreq ifr; local 2303 struct ifreq ifr; local 2403 struct ifreq ifr; local 2457 struct ifreq ifr; local 2506 struct ifreq ifr; local 2711 struct ifreq ifr; local 2762 struct ifreq ifr; local 2855 struct ifreq ifr; local [all...] |