Lines Matching defs:ifap
116 struct ifaddrs *ifap, *ifp = NULL, *bestif;
192 for (ifap = ifp; ifap != NULL; ifap = ifap->ifa_next) {
193 ifsa = ifap->ifa_addr;
194 ifmasksa = ifap->ifa_netmask;
198 !(ifap->ifa_flags & IFF_UP))
201 if (!(ifap->ifa_flags & IFF_LOOPBACK) && !listen_addr(ifsa))
210 bestif = ifap;
223 bestif = ifap;
240 bestif = ifap;
251 bestif = ifap;
255 if (!(ifap->ifa_flags & (IFF_LOOPBACK | IFF_POINTOPOINT))) {
259 bestif = ifap;
264 bestif = ifap;
319 struct ifaddrs *ifap, *ifp;
381 for (ifap = ifp; ifap != NULL; ifap = ifap->ifa_next) {
382 if (ifap->ifa_addr->sa_family != AF_INET6 ||
383 !(ifap->ifa_flags & IFF_MULTICAST))
385 ifindex = if_nametoindex(ifap->ifa_name);