Searched refs:ifr (Results 1 – 4 of 4) sorted by relevance
/sysdeps/gnu/ |
A D | ifaddrs.c | 66 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 D | if_index.c | 34 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 D | ifreq.c | 63 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 D | if_index.c | 40 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