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

1234567

/asus-wl-520gu-7.0.1.45/src/router/shared/
H A Dwl_linux.c38 struct ifreq ifr; local
59 strncpy(ifr.ifr_name, name, IFNAMSIZ);
60 ifr.ifr_data = (caddr_t) &ioc;
61 if ((ret = ioctl(s, SIOCDEVPRIVATE, &ifr)) < 0)
63 perror(ifr.ifr_name);
75 struct ifreq ifr; local
87 ifr.ifr_data = (caddr_t)&info;
88 strncpy(ifr.ifr_name, name, IFNAMSIZ);
89 if ((ret = ioctl(s, SIOCETHTOOL, &ifr)) < 0) {
101 struct ifreq ifr; local
[all...]
/asus-wl-520gu-7.0.1.45/src/router/shared.asus/
H A Dwl_linux.c37 struct ifreq ifr; local
52 strncpy(ifr.ifr_name, name, IFNAMSIZ);
53 ifr.ifr_data = (caddr_t) &ioc;
54 if ((ret = ioctl(s, SIOCDEVPRIVATE, &ifr)) < 0)
56 perror(ifr.ifr_name);
68 struct ifreq ifr; local
80 ifr.ifr_data = (caddr_t)&info;
81 strncpy(ifr.ifr_name, name, IFNAMSIZ);
82 if ((ret = ioctl(s, SIOCETHTOOL, &ifr)) < 0) {
94 struct ifreq ifr; local
[all...]
/asus-wl-520gu-7.0.1.45/src/et/linux/
H A Det.c41 static void et_find(int s, struct ifreq *ifr);
42 static int et_check(int s, struct ifreq *ifr);
56 struct ifreq ifr; local
80 strncpy(ifr.ifr_name, interface, sizeof (ifr.ifr_name));
82 et_find(s, &ifr);
84 if (!*ifr.ifr_name) {
90 if (ioctl(s, SIOCSETCUP, (caddr_t)&ifr) < 0)
93 if (ioctl(s, SIOCSETCDOWN, (caddr_t)&ifr) < 0)
99 ifr
241 et_find(int s, struct ifreq *ifr) argument
271 et_check(int s, struct ifreq *ifr) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/ip/
H A Diplink.c82 struct ifreq ifr; local
86 strcpy(ifr.ifr_name, dev);
90 err = ioctl(fd, SIOCGIFFLAGS, &ifr);
96 if ((ifr.ifr_flags^flags)&mask) {
97 ifr.ifr_flags &= ~mask;
98 ifr.ifr_flags |= mask&flags;
99 err = ioctl(fd, SIOCSIFFLAGS, &ifr);
109 struct ifreq ifr; local
113 strcpy(ifr.ifr_name, dev);
114 strcpy(ifr
130 struct ifreq ifr; local
152 struct ifreq ifr; local
174 struct ifreq ifr; local
214 parse_address(char *dev, int hatype, int halen, char *lla, struct ifreq *ifr) argument
231 set_address(struct ifreq *ifr, int brd) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/router/rc/
H A Dinterface.c53 struct ifreq ifr; local
61 strncpy(ifr.ifr_name, name, IFNAMSIZ);
64 ifr.ifr_flags = flags;
65 if (ioctl(s, SIOCSIFFLAGS, &ifr) < 0)
71 sin_addr(&ifr.ifr_addr).s_addr = in_addr.s_addr;
72 ifr.ifr_addr.sa_family = AF_INET;
73 if (ioctl(s, SIOCSIFADDR, &ifr) < 0)
80 sin_addr(&ifr.ifr_netmask).s_addr = in_netmask.s_addr;
81 ifr.ifr_netmask.sa_family = AF_INET;
82 if (ioctl(s, SIOCSIFNETMASK, &ifr) <
174 struct ifreq ifr; local
[all...]
/asus-wl-520gu-7.0.1.45/src/router/rc.orig/
H A Dinterface.c53 struct ifreq ifr; local
61 strncpy(ifr.ifr_name, name, IFNAMSIZ);
64 ifr.ifr_flags = flags;
65 if (ioctl(s, SIOCSIFFLAGS, &ifr) < 0)
71 sin_addr(&ifr.ifr_addr).s_addr = in_addr.s_addr;
72 ifr.ifr_addr.sa_family = AF_INET;
73 if (ioctl(s, SIOCSIFADDR, &ifr) < 0)
80 sin_addr(&ifr.ifr_netmask).s_addr = in_netmask.s_addr;
81 ifr.ifr_netmask.sa_family = AF_INET;
82 if (ioctl(s, SIOCSIFNETMASK, &ifr) <
174 struct ifreq ifr; local
[all...]
/asus-wl-520gu-7.0.1.45/src/router/samba/source/lib/
H A Dinterfaces.c100 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...]
/asus-wl-520gu-7.0.1.45/src/router/infosvr/
H A Dinterface.c37 struct ifreq ifr; local
45 strncpy(ifr.ifr_name, name, IFNAMSIZ);
48 ifr.ifr_flags = flags;
49 if (ioctl(s, SIOCSIFFLAGS, &ifr) < 0)
55 sin_addr(&ifr.ifr_addr).s_addr = in_addr.s_addr;
56 ifr.ifr_addr.sa_family = AF_INET;
57 if (ioctl(s, SIOCSIFADDR, &ifr) < 0)
64 sin_addr(&ifr.ifr_netmask).s_addr = in_netmask.s_addr;
65 ifr.ifr_netmask.sa_family = AF_INET;
66 if (ioctl(s, SIOCSIFNETMASK, &ifr) <
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/Documentation/networking/
H A Difenslave.c459 struct ifreq ifr; local
463 strcpy(ifr.ifr_name, ifname);
464 if (ioctl(skfd, SIOCGIFFLAGS, &ifr) < 0)
466 mif_flags = ifr.ifr_flags;
468 ifname, ifr.ifr_flags);
470 strcpy(ifr.ifr_name, ifname);
471 if (ioctl(skfd, SIOCGIFADDR, &ifr) < 0)
474 ifr.ifr_addr.sa_data[0], ifr.ifr_addr.sa_data[1],
475 ifr
527 struct ifreq *ifr; local
[all...]
/asus-wl-520gu-7.0.1.45/src/router/udhcpd/
H A Dsocket.c51 struct ifreq ifr; local
54 memset(&ifr, 0, sizeof(struct ifreq));
56 ifr.ifr_addr.sa_family = AF_INET;
57 strcpy(ifr.ifr_name, interface);
60 if (ioctl(fd, SIOCGIFADDR, &ifr) == 0) {
61 our_ip = (struct sockaddr_in *) &ifr.ifr_addr;
63 DEBUG(LOG_INFO, "%s (our ip) = %s", ifr.ifr_name, inet_ntoa(our_ip->sin_addr));
71 if (ioctl(fd, SIOCGIFINDEX, &ifr) == 0) {
72 DEBUG(LOG_INFO, "adapter index %d", ifr.ifr_ifindex);
73 *ifindex = ifr
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/net/wan/lmc/
H A Dlmc_prot.h8 int lmc_proto_ioctl(lmc_softc_t *sc const, struct ifreq *ifr, int cmd)
/asus-wl-520gu-7.0.1.45/src/router/pppd/pppd/
H A Dsys-linux.c1150 struct ifreq ifr; local
1154 memset (&ifr, '\0', sizeof (ifr));
1155 strlcpy(ifr.ifr_name, ifname, sizeof (ifr.ifr_name));
1156 ifr.ifr_mtu = mtu;
1158 if (ifunit >= 0 && ioctl(sock_fd, SIOCSIFMTU, (caddr_t) &ifr) < 0)
1168 struct ifreq ifr; local
1170 memset (&ifr, '\0', sizeof (ifr));
1743 struct ifreq *ifr, *ifend; local
1887 struct ifreq *ifr, *ifend, ifreq; local
2014 struct ifreq ifr; local
2255 struct ifreq ifr; local
2284 struct ifreq ifr; local
2315 struct ifreq ifr; local
2415 struct ifreq ifr; local
2469 struct ifreq ifr; local
2518 struct ifreq ifr; local
2714 struct ifreq ifr; local
2765 struct ifreq ifr; local
2857 struct ifreq ifr; local
[all...]
H A Dsys-sunos4.c792 struct ifreq ifr; local
794 memset(&ifr, 0, sizeof(ifr));
795 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name));
796 ifr.ifr_metric = link_mtu;
797 if (ioctl(sockfd, SIOCSIFMTU, &ifr) < 0) {
993 struct ifreq ifr; local
995 strlcpy(ifr.ifr_name, ifname, sizeof(ifr
1016 struct ifreq ifr; local
1064 struct ifreq ifr; local
1229 struct ifreq *ifr, *ifend; local
1352 struct ifreq *ifr, *ifend, ifreq; local
[all...]
H A Dsys-solaris.c392 struct ifreq ifr; local
440 memset(&ifr, 0, sizeof(ifr));
441 strncpy(ifr.ifr_name, pifreq->ifr_name, sizeof(ifr.ifr_name));
442 if (ioctl(fd, SIOCGIFFLAGS, &ifr) < 0) {
448 fl = ifr.ifr_flags;
461 strncpy(first_ether_name, ifr.ifr_name, sizeof(first_ether_name));
580 struct ifreq ifr; local
705 memset(&ifr,
780 struct ifreq ifr; local
1509 struct ifreq ifr; local
1770 struct ifreq ifr; local
1793 struct ifreq ifr; local
1974 struct ifreq ifr; local
2156 struct ifreq *ifr, *ifend, ifreq; local
2399 struct ifreq *ifr, *ifend, ifreq; local
[all...]
/asus-wl-520gu-7.0.1.45/src/router/pppd.mppe/pppd/
H A Dsys-linux.c1150 struct ifreq ifr; local
1154 memset (&ifr, '\0', sizeof (ifr));
1155 strlcpy(ifr.ifr_name, ifname, sizeof (ifr.ifr_name));
1156 ifr.ifr_mtu = mtu;
1158 if (ifunit >= 0 && ioctl(sock_fd, SIOCSIFMTU, (caddr_t) &ifr) < 0)
1168 struct ifreq ifr; local
1170 memset (&ifr, '\0', sizeof (ifr));
1743 struct ifreq *ifr, *ifend; local
1887 struct ifreq *ifr, *ifend, ifreq; local
2014 struct ifreq ifr; local
2255 struct ifreq ifr; local
2284 struct ifreq ifr; local
2315 struct ifreq ifr; local
2415 struct ifreq ifr; local
2469 struct ifreq ifr; local
2518 struct ifreq ifr; local
2714 struct ifreq ifr; local
2765 struct ifreq ifr; local
2857 struct ifreq ifr; local
[all...]
H A Dsys-sunos4.c792 struct ifreq ifr; local
794 memset(&ifr, 0, sizeof(ifr));
795 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name));
796 ifr.ifr_metric = link_mtu;
797 if (ioctl(sockfd, SIOCSIFMTU, &ifr) < 0) {
993 struct ifreq ifr; local
995 strlcpy(ifr.ifr_name, ifname, sizeof(ifr
1016 struct ifreq ifr; local
1064 struct ifreq ifr; local
1229 struct ifreq *ifr, *ifend; local
1352 struct ifreq *ifr, *ifend, ifreq; local
[all...]
H A Dsys-solaris.c392 struct ifreq ifr; local
440 memset(&ifr, 0, sizeof(ifr));
441 strncpy(ifr.ifr_name, pifreq->ifr_name, sizeof(ifr.ifr_name));
442 if (ioctl(fd, SIOCGIFFLAGS, &ifr) < 0) {
448 fl = ifr.ifr_flags;
461 strncpy(first_ether_name, ifr.ifr_name, sizeof(first_ether_name));
580 struct ifreq ifr; local
705 memset(&ifr,
780 struct ifreq ifr; local
1509 struct ifreq ifr; local
1770 struct ifreq ifr; local
1793 struct ifreq ifr; local
1974 struct ifreq ifr; local
2156 struct ifreq *ifr, *ifend, ifreq; local
2399 struct ifreq *ifr, *ifend, ifreq; local
[all...]
/asus-wl-520gu-7.0.1.45/src/router/ppp/pppd/
H A Dsys-linux.c1077 struct ifreq ifr; local
1081 memset (&ifr, '\0', sizeof (ifr));
1082 strlcpy(ifr.ifr_name, ifname, sizeof (ifr.ifr_name));
1083 ifr.ifr_mtu = mtu;
1085 if (ifunit >= 0 && ioctl(sock_fd, SIOCSIFMTU, (caddr_t) &ifr) < 0)
1651 struct ifreq *ifr, *ifend; local
1673 for (ifr = ifc.ifc_req; ifr < ifen
1786 struct ifreq *ifr, *ifend, ifreq; local
1913 struct ifreq ifr; local
2144 struct ifreq ifr; local
2173 struct ifreq ifr; local
2204 struct ifreq ifr; local
2304 struct ifreq ifr; local
2358 struct ifreq ifr; local
2407 struct ifreq ifr; local
2631 struct ifreq ifr; local
2682 struct ifreq ifr; local
[all...]
H A Dsys-sunos4.c695 struct ifreq ifr; local
713 memset(&ifr, 0, sizeof(ifr));
714 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name));
715 ifr.ifr_metric = link_mtu;
716 if (ioctl(sockfd, SIOCSIFMTU, &ifr) < 0) {
882 struct ifreq ifr; local
884 strlcpy(ifr.ifr_name, ifname, sizeof(ifr
905 struct ifreq ifr; local
953 struct ifreq ifr; local
1112 struct ifreq *ifr, *ifend; local
1235 struct ifreq *ifr, *ifend, ifreq; local
[all...]
H A Dsys-solaris.c343 struct ifreq ifr; local
391 memset(&ifr, 0, sizeof(ifr));
392 strncpy(ifr.ifr_name, pifreq->ifr_name, sizeof(ifr.ifr_name));
393 if (ioctl(fd, SIOCGIFFLAGS, &ifr) < 0) {
399 fl = ifr.ifr_flags;
412 strncpy(first_ether_name, ifr.ifr_name, sizeof(first_ether_name));
531 struct ifreq ifr; local
656 memset(&ifr,
731 struct ifreq ifr; local
1407 struct ifreq ifr; local
1639 struct ifreq ifr; local
1662 struct ifreq ifr; local
1843 struct ifreq ifr; local
2025 struct ifreq *ifr, *ifend, ifreq; local
2268 struct ifreq *ifr, *ifend, ifreq; local
[all...]
/asus-wl-520gu-7.0.1.45/src/router/cdma/
H A Dnetwork.c129 struct ifreq ifr; local
167 strncpy(ifr.ifr_name, lan_ifname, IFNAMSIZ);
168 if (ioctl(s, SIOCGIFHWADDR, &ifr) == 0 &&
169 memcmp(ifr.ifr_hwaddr.sa_data, "\0\0\0\0\0\0", ETHER_ADDR_LEN) == 0) {
170 strncpy(ifr.ifr_name, name, IFNAMSIZ);
171 if (ioctl(s, SIOCGIFHWADDR, &ifr) == 0) {
172 strncpy(ifr.ifr_name, lan_ifname, IFNAMSIZ);
173 ifr.ifr_hwaddr.sa_family = ARPHRD_ETHER;
174 ioctl(s, SIOCSIFHWADDR, &ifr);
286 wl_iovar_set(name, "wet_host_mac", ifr
487 struct ifreq ifr; local
637 struct ifreq ifr; local
[all...]
/asus-wl-520gu-7.0.1.45/src/router/bridge/libbridge/
H A Dif_index.c82 struct ifreq ifr;
88 strncpy (ifr.ifr_name, ifname, sizeof (ifr.ifr_name));
89 if (__ioctl (fd, SIOCGIFINDEX, &ifr) < 0)
98 return ifr.ifr_ifindex;
176 struct ifreq *ifr = &ifc.ifc_req[i];
177 idx[i].if_name = strdup (ifr->ifr_name);
179 || __ioctl (fd, SIOCGIFINDEX, ifr) < 0)
192 idx[i].if_index = ifr->ifr_ifindex;
217 struct ifreq ifr;
[all...]
/asus-wl-520gu-7.0.1.45/src/router/ppp/pppoecd/
H A Dsys-linux.c608 struct ifreq ifr; local
612 memset (&ifr, '\0', sizeof (ifr));
613 strlcpy(ifr.ifr_name, ifname, sizeof (ifr.ifr_name));
614 ifr.ifr_mtu = mtu;
616 if (ifunit >= 0 && ioctl(sock_fd, SIOCSIFMTU, (caddr_t) &ifr) < 0)
719 struct ifreq *ifr, *ifend, ifreq; local
746 for (ifr = ifc.ifc_req; ifr < ifen
830 struct ifreq ifr; local
859 struct ifreq ifr; local
890 struct ifreq ifr; local
990 struct ifreq ifr; local
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/s390x/kernel/
H A Dioctl32.c144 struct ifreq *ifr; local
163 ifr = ifc.ifc_req;
167 if (copy_from_user(ifr++, ifr32++, sizeof (struct ifreq32))) {
180 ifr = ifc.ifc_req;
186 if (copy_to_user(ifr32++, ifr++, sizeof (struct ifreq32))) {
204 struct ifreq ifr; local
209 if (copy_from_user(&ifr, (struct ifreq32 *)arg, sizeof(struct ifreq32)))
211 ifr.ifr_data = (__kernel_caddr_t)get_free_page(GFP_KERNEL);
212 if (!ifr.ifr_data)
234 if (copy_from_user(ifr
258 struct ifreq ifr; local
[all...]
/asus-wl-520gu-7.0.1.45/src/router/pppd/pppd/plugins/rp-pppoe/
H A Dplugin.c191 struct ifreq ifr; local
203 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name));
204 ifr.ifr_mtu = mtu;
205 if (ioctl(sock, SIOCSIFMTU, &ifr) < 0) {
279 struct ifreq ifr; local
300 strncpy(ifr.ifr_name, cmd, sizeof(ifr.ifr_name));
301 if (ioctl(fd, SIOCGIFINDEX, &ifr) < 0) {
304 if (ioctl(fd, SIOCGIFHWADDR, &ifr) <
[all...]

Completed in 176 milliseconds

1234567