Home
last modified time | relevance | path

Searched refs:ifr (Results 1 – 4 of 4) sorted by relevance

/sysdeps/gnu/
A Difaddrs.c66 struct ifreq *ifr; in __getifaddrs() local
78 ifr = ifreqs; in __getifaddrs()
88 storage[i].addr = ifr->ifr_addr; in __getifaddrs()
93 if (__ioctl (fd, SIOCGIFFLAGS, ifr) < 0) in __getifaddrs()
95 storage[i].ia.ifa_flags = ifr->ifr_flags; in __getifaddrs()
97 ifr->ifr_addr = storage[i].addr; in __getifaddrs()
107 if (ifr->ifr_flags & IFF_BROADCAST) in __getifaddrs()
109 ifr->ifr_addr = storage[i].addr; in __getifaddrs()
114 storage[i].broadaddr = ifr->ifr_broadaddr; in __getifaddrs()
119 ifr->ifr_addr = storage[i].addr; in __getifaddrs()
[all …]
/sysdeps/mach/hurd/
A Dif_index.c34 struct ifreq ifr; in __if_nametoindex() local
46 strncpy (ifr.ifr_name, ifname, IFNAMSIZ); in __if_nametoindex()
47 if (__ioctl (fd, SIOCGIFINDEX, &ifr) < 0) in __if_nametoindex()
56 return ifr.ifr_ifindex; in __if_nametoindex()
129 struct ifreq *ifr = &ifc.ifc_req[i]; in weak_alias() local
130 idx[i].if_name = __strdup (ifr->ifr_name); in weak_alias()
132 || __ioctl (fd, SIOCGIFINDEX, ifr) < 0) in weak_alias()
148 idx[i].if_index = ifr->ifr_ifindex; in weak_alias()
171 struct ifreq ifr; in weak_alias() local
177 ifr.ifr_ifindex = ifindex; in weak_alias()
[all …]
/sysdeps/unix/
A Difreq.c63 struct ifreq *ifr = *ifreqs; in __ifreq() local
65 while ((char *) ifr < ifc.ifc_buf + ifc.ifc_len) in __ifreq()
68 ifr = __if_nextreq (ifr); in __ifreq()
69 if (ifr == NULL) in __ifreq()
/sysdeps/unix/sysv/linux/
A Dif_index.c40 struct ifreq ifr; in __if_nametoindex()
47 strncpy (ifr.ifr_name, ifname, sizeof (ifr.ifr_name)); in __if_nametoindex()
54 if (__ioctl (fd, SIOCGIFINDEX, &ifr) < 0) in __if_nametoindex()
63 return ifr.ifr_ifindex; in __if_nametoindex()
222 struct ifreq ifr; in weak_alias() local
231 ifr.ifr_ifindex = ifindex; in weak_alias()
232 status = __ioctl (fd, SIOCGIFNAME, &ifr); in weak_alias()
245 return strncpy (ifname, ifr.ifr_name, IFNAMSIZ); in weak_alias()

Completed in 5 milliseconds