Home
last modified time | relevance | path

Searched refs:ifreq (Results 1 – 25 of 73) sorted by relevance

123

/external/dnsmasq/src/
Dbpf.c26 static struct iovec ifreq = { variable
34 struct ifreq *ifr; in iface_enumerate()
45 len += 10*sizeof(struct ifreq); in iface_enumerate()
72 len = sizeof(struct ifreq); in iface_enumerate()
75 ifr = (struct ifreq *)ptr; in iface_enumerate()
77 len = ifr->ifr_addr.sa_len + offsetof(struct ifreq, ifr_ifru); in iface_enumerate()
80 if (!expand_buf(&ifreq, len)) in iface_enumerate()
83 ifr = (struct ifreq *)ifreq.iov_base; in iface_enumerate()
143 if (expand_buf(&ifreq, sizeof(struct ifreq))) in init_bpf()
145 sprintf(ifreq.iov_base, "/dev/bpf%d", i++); in init_bpf()
[all …]
/external/ppp/pppd/
Dsys-linux.c1161 struct ifreq ifr; in netif_set_mtu()
1177 struct ifreq ifr; in netif_get_mtu()
1749 struct ifreq *ifr, *ifend; in get_ether_addr()
1752 struct ifreq ifreq, bestifreq; in get_ether_addr() local
1754 struct ifreq ifs[MAX_IFS]; in get_ether_addr()
1771 ifend = ifs + (ifc.ifc_len / sizeof(struct ifreq)); in get_ether_addr()
1775 strlcpy(ifreq.ifr_name, ifr->ifr_name, sizeof(ifreq.ifr_name)); in get_ether_addr()
1780 if (ioctl(sock_fd, SIOCGIFFLAGS, &ifreq) < 0) in get_ether_addr()
1783 if (((ifreq.ifr_flags ^ FLAGS_GOOD) & FLAGS_MASK) != 0) in get_ether_addr()
1788 if (ioctl(sock_fd, SIOCGIFNETMASK, &ifreq) < 0) in get_ether_addr()
[all …]
Dsys-solaris.c387 struct ifreq *pifreq; in get_first_ethernet()
388 struct ifreq ifr; in get_first_ethernet()
405 req_size = num_ifs * sizeof(struct ifreq); in get_first_ethernet()
431 for (i = ifc.ifc_len / sizeof(struct ifreq); i > 0; i--, pifreq++) { in get_first_ethernet()
576 struct ifreq ifr; in sys_init()
776 struct ifreq ifr; in sys_cleanup()
1505 struct ifreq ifr;
1766 struct ifreq ifr;
1789 struct ifreq ifr;
1970 struct ifreq ifr;
[all …]
/external/wpa_supplicant_8/src/drivers/
Dlinux_ioctl.c20 struct ifreq ifr; in linux_set_iface_flags()
60 struct ifreq ifr; in linux_iface_up()
82 struct ifreq ifr; in linux_get_ifhwaddr()
105 struct ifreq ifr; in linux_set_ifhwaddr()
162 struct ifreq ifr; in linux_br_add_if()
184 struct ifreq ifr; in linux_br_del_if()
Ddriver_wired.c205 struct ifreq ifr; in wired_init_sockets()
412 struct ifreq ifr; in wpa_driver_wired_get_ifflags()
436 struct ifreq ifr; in wpa_driver_wired_set_ifflags()
488 struct ifreq ifr; in wpa_driver_wired_multi()
/external/strace/
Dsock.c44 print_addr(struct tcb *tcp, long addr, struct ifreq *ifr) in print_addr()
57 struct ifreq ifr; in sock_ioctl()
165 + offsetof(struct ifreq, in sock_ioctl()
228 unsigned nifra = ifc.ifc_len / sizeof(struct ifreq); in sock_ioctl()
229 struct ifreq ifra[nifra]; in sock_ioctl()
248 + offsetof(struct ifreq, in sock_ioctl()
/external/iputils/
Drdisc.c1105 struct ifreq ifreq, *ifr; in initifs() local
1124 bufsize = numifs * sizeof(struct ifreq); in initifs()
1152 for (i = 0, n = ifc.ifc_len/sizeof (struct ifreq); n > 0; n--, ifr++) { in initifs()
1153 ifreq = *ifr; in initifs()
1154 if (strlen(ifreq.ifr_name) >= IFNAMSIZ) in initifs()
1156 if (ioctl(sock, SIOCGIFFLAGS, (char *)&ifreq) < 0) { in initifs()
1162 if ((ifreq.ifr_flags & IFF_UP) == 0) in initifs()
1164 if (ifreq.ifr_flags & IFF_LOOPBACK) in initifs()
1166 if ((ifreq.ifr_flags & (IFF_MULTICAST|IFF_BROADCAST|IFF_POINTOPOINT)) == 0) in initifs()
1172 interfaces[i].flags = ifreq.ifr_flags; in initifs()
[all …]
Drarpd.c90 struct ifreq *ifrp, *ifend; in load_if()
94 struct ifreq ibuf[256]; in load_if()
104 ifc.ifc_len < (int)sizeof(struct ifreq)) { in load_if()
119 ifend = (struct ifreq *)((char *)ibuf + ifc.ifc_len); in load_if()
615 struct ifreq ifr; in main()
/external/libpcap/Win32/Include/net/
Dif.h156 struct ifreq { struct
183 (sizeof(struct ifreq) - sizeof(struct sockaddr) + \ argument
184 (ifr).ifr_addr.sa_len) : sizeof(struct ifreq))
212 struct ifreq *ifcu_req;
/external/iproute2/ip/
Dtunnel.c68 struct ifreq ifr; in tnl_get_ioctl()
86 struct ifreq ifr; in tnl_add_ioctl()
106 struct ifreq ifr; in tnl_del_ioctl()
128 struct ifreq ifr; in tnl_gen_ioctl()
Diptuntap.c48 static int tap_add_ioctl(struct ifreq *ifr, uid_t uid, gid_t gid) in tap_add_ioctl()
84 static int tap_del_ioctl(struct ifreq *ifr) in tap_del_ioctl()
107 static int parse_args(int argc, char **argv, struct ifreq *ifr, uid_t *uid, gid_t *gid) in parse_args()
193 struct ifreq ifr; in do_add()
209 struct ifreq ifr; in do_del()
Diplink.c615 struct ifreq ifr; in do_chflags()
642 struct ifreq ifr; in do_changename()
663 struct ifreq ifr; in set_qlen()
685 struct ifreq ifr; in set_mtu()
707 struct ifreq ifr; in get_address()
748 char *lla, struct ifreq *ifr) in parse_address()
765 static int set_address(struct ifreq *ifr, int brd) in set_address()
791 struct ifreq ifr0, ifr1; in do_set()
/external/libpcap/
Dfad-gifc.c144 register struct ifreq *ifrp, *ifend, *ifnext; in pcap_findalldevs_interfaces()
152 struct ifreq ifrflags, ifrnetmask, ifrbroadaddr, ifrdstaddr; in pcap_findalldevs_interfaces()
202 ifrp = (struct ifreq *)buf; in pcap_findalldevs_interfaces()
203 ifend = (struct ifreq *)(buf + ifc.ifc_len); in pcap_findalldevs_interfaces()
220 ifnext = (struct ifreq *)((char *)ifrp + n); in pcap_findalldevs_interfaces()
/external/ipsec-tools/src/racoon/
Dgrabmyaddr.c253 struct ifreq ifr; in getifaddrs()
430 struct ifreq *iflist; in grab_myaddrs()
432 struct ifreq *ifr, *ifr_end; in grab_myaddrs()
445 iflist = (struct ifreq *)racoon_malloc(len); in grab_myaddrs()
476 ifr_end = (struct ifreq *) (ifconf.ifc_buf + ifconf.ifc_len); in grab_myaddrs()
479 (sizeof((p)->ifr_name) + sysdep_sa_len(&(p)->ifr_addr) > sizeof(struct ifreq) \ in grab_myaddrs()
480 ? sizeof((p)->ifr_name) + sysdep_sa_len(&(p)->ifr_addr) : sizeof(struct ifreq)) in grab_myaddrs()
484 ifr = (struct ifreq *)((caddr_t)ifr + _IFREQ_LEN(ifr))) { in grab_myaddrs()
/external/mdnsresponder/mDNSPosix/
DmDNSUNP.c96 struct ifreq ifr; in get_ifi_info_linuxv6()
231 struct ifreq *ifr, ifrcopy; in get_ifi_info()
253 len = 100 * sizeof(struct ifreq); /* initial buffer size guess */ in get_ifi_info()
270 len += 10 * sizeof(struct ifreq); /* increment */ in get_ifi_info()
280 ifr = (struct ifreq *) ptr; in get_ifi_info()
283 if (sizeof(struct ifreq) > sizeof(ifr->ifr_name) + GET_SA_LEN(ifr->ifr_addr)) in get_ifi_info()
284 ptr += sizeof(struct ifreq); in get_ifi_info()
/external/kernel-headers/original/uapi/linux/
Dif.h177 struct ifreq { struct
230 struct ifreq __user *ifcu_req;
/external/iproute2/include/linux/
Dif.h174 struct ifreq { struct
227 struct ifreq *ifcu_req;
/external/dhcpcd/
Dnet.c82 struct ifreq ifr; in if_nametoindex()
203 struct ifreq ifr; in init_interface()
269 struct ifreq ifr; in carrier_status()
305 struct ifreq ifr; in up_interface()
584 struct ifreq ifr; in do_mtu()
615 struct ifreq ifr; in open_udp_socket()
/external/android-clat/
Dmtu.c34 struct ifreq if_mtu; in getifmtu()
/external/compiler-rt/test/msan/
Dioctl_custom.cc19 struct ifreq ifreqs[20]; in main()
/external/e2fsprogs/lib/uuid/
Dgen_uuid.c228 struct ifreq ifr, *ifrp; in get_node_id()
247 #define ifreq_size(i) max(sizeof(struct ifreq),\ in get_node_id()
250 #define ifreq_size(i) sizeof(struct ifreq) in get_node_id()
266 ifrp = (struct ifreq *)((char *) ifc.ifc_buf+i); in get_node_id()
/external/ppp/pppd/plugins/rp-pppoe/
Dif.c152 struct ifreq ifreq, *ifr; in getHWaddr() local
162 ifreq.ifr_name[0] = '\0'; in getHWaddr()
164 ifr = (struct ifreq *)((caddr_t)ifc.ifc_req + i); in getHWaddr()
281 struct ifreq ifr; in openInterface()
423 struct ifreq ifr; in openInterface()
Dplugin.c191 struct ifreq ifr; in PPPOESendConfig()
280 struct ifreq ifr; in PPPoEDevnameHook()
/external/wpa_supplicant_8/src/l2_packet/
Dl2_packet_linux.c98 struct ifreq ifr; in l2_packet_init()
172 struct ifreq ifr; in l2_packet_get_ip_addr()
/external/wpa_supplicant_8/src/ap/
Dvlan_init.c41 struct ifreq ifr; in ifconfig_helper()
108 struct ifreq ifr; in br_delif()
159 struct ifreq ifr; in br_addif()
244 struct ifreq ifr; in br_addbr()
297 struct ifreq ifr; in br_getnumports()

123