Lines Matching defs:ifb
99 struct ifaddrs *ifa, *ifb;
140 for (ifb = ifa; ifb; ifb = ifb->ifa_next) {
141 struct sockaddr_in *if_sa = (struct sockaddr_in *) ifb->ifa_addr;
142 if (if_sa->sin_family != AF_INET || (!(ifb->ifa_flags & IFF_UP)) ||
143 (ifb->ifa_flags & IFF_LOOPBACK) ||
144 (!(ifb->ifa_flags & IFF_MULTICAST)) ||
146 is_passive_if(ifb->ifa_name) ||
147 lastifindex == if_nametoindex(ifb->ifa_name))
149 lastifindex = if_nametoindex(ifb->ifa_name);
152 debugp("Join IPv4 mcast on %s\n", ifb->ifa_name);
219 for (ifb = ifa; ifb; ifb = ifb->ifa_next) {
220 if_sa6 = (struct sockaddr_in6 *) ifb->ifa_addr;
222 (!(ifb->ifa_flags & IFF_UP)) ||
223 (!(ifb->ifa_flags & IFF_MULTICAST)) ||
224 (ifb->ifa_flags & IFF_LOOPBACK) ||
225 is_passive_if(ifb->ifa_name) ||
237 if (lastifindex == if_nametoindex(ifb->ifa_name))
240 if_nametoindex(ifb->ifa_name);
242 debugp("Join IPv6 mcast on %s\n", ifb->ifa_name);
412 struct ifaddrs *ifa, *ifb;
500 for (ifb = ifa; ifb; ifb = ifb->ifa_next) {
501 if_sa = (struct sockaddr_in *) ifb->ifa_addr;
503 (!(ifb->ifa_flags & IFF_UP)) ||
504 (ifb->ifa_flags & IFF_LOOPBACK) ||
505 (!(ifb->ifa_flags & IFF_MULTICAST)) ||
506 is_passive_if(ifb->ifa_name) ||
508 lastifindex == if_nametoindex(ifb->ifa_name))
512 if (lastifindex == if_nametoindex(ifb->ifa_name))
517 if (strncasecmp(coif->if_name, ifb->ifa_name,
524 lastifindex = if_nametoindex(ifb->ifa_name);
541 sb, ifb->ifa_name,
568 for (ifb = ifa; ifb; ifb = ifb->ifa_next) {
570 ifb->ifa_addr;
572 (!(ifb->ifa_flags & IFF_UP)) ||
573 (!(ifb->ifa_flags & IFF_MULTICAST)) ||
574 (ifb->ifa_flags & IFF_LOOPBACK) ||
575 is_passive_if(ifb->ifa_name) ||
587 if (lastifindex == if_nametoindex(ifb->ifa_name))
589 lastifindex = if_nametoindex(ifb->ifa_name);
594 strerror(errno), ifb->ifa_name);
609 sb, ifb->ifa_name, htons(spdu->length),
628 struct ifaddrs *ifa, *ifb;
636 for (ifb = ifa; ifb; ifb = ifb->ifa_next)
637 if (ifb->ifa_addr->sa_family == AF_INET) {
638 if (if_nametoindex(ifb->ifa_name) != sdl->sdl_index)
640 sinet = (struct sockaddr_in*) ifb->ifa_addr;