Searched refs:ia_ifp (Results 1 - 21 of 21) sorted by relevance

/darwin-on-arm/xnu/bsd/netinet/
H A Din_var.h84 #define ia_ifp ia_ifa.ifa_ifp macro
209 (ifp) = (ia == NULL) ? NULL : ia->ia_ifp; \
224 (ia) != NULL && (ia)->ia_ifp != (ifp); \
H A Din_arp.c1133 if (((bridged && ia->ia_ifp->if_bridge != NULL) ||
1134 (ia->ia_ifp == ifp)) &&
1148 if (((bridged && ia->ia_ifp->if_bridge != NULL) ||
1149 (ia->ia_ifp == ifp)) &&
1162 (ia->ia_ifp->if_bridge == ifp->if_softc && \
1163 !bcmp(ifnet_lladdr(ia->ia_ifp), ifnet_lladdr(ifp), ifp->if_addrlen) && \
1177 ifp = ia->ia_ifp;
H A Dip_icmp.c542 if (ia->ia_ifp == 0) {
551 if (ia->ia_ifp->if_flags & IFF_BROADCAST)
553 else if (ia->ia_ifp->if_flags & IFF_POINTOPOINT)
684 if (ia->ia_ifp && (ia->ia_ifp->if_flags & IFF_BROADCAST) &&
H A Din.c419 if (iap->ia_ifp != ifp)
483 if (ia->ia_ifp == ifp &&
565 ia->ia_ifp = ifp;
1547 tmp_ifp = (tmp_ifa == NULL) ? NULL : tmp_ifa->ia_ifp;
H A Din_pcb.c720 (ia->ia_ifp->if_flags & IFF_BROADCAST))
855 ia->ia_ifp != imo->imo_multicast_ifp)) {
861 if (ia->ia_ifp == ifp)
881 *outif = ia->ia_ifp;
H A Draw_ip.c724 in_ifscrub(ia->ia_ifp, ia, 1);
H A Dip_output.c598 ifp = ia->ia_ifp;
830 if (ia1->ia_ifp == ifp) {
H A Din_mcast.c2021 mifp = ia->ia_ifp;
H A Dip_input.c1072 (!checkif || ia->ia_ifp == m->m_pkthdr.rcvif)) {
/darwin-on-arm/xnu/bsd/netinet6/
H A Din6_src.c329 struct ifnet *ifp1 = ia->ia_ifp;
408 if (ia_best->ia_ifp == ifp && ia->ia_ifp != ifp)
410 if (ia_best->ia_ifp != ifp && ia->ia_ifp == ifp)
468 if ((ia_best->ia_ifp->if_flags & IFF_UP) &&
469 !(ia->ia_ifp->if_flags & IFF_UP))
471 if (!(ia_best->ia_ifp->if_flags & IFF_UP) &&
472 (ia->ia_ifp->if_flags & IFF_UP))
H A Droute6.c247 if (in6_setscope(nextaddr, ia6->ia_ifp, NULL) != 0) {
H A Din6.c1618 ia->ia_ifp = ifp;
1835 ia->ia_ifp->if_index);
1848 NULL, ia->ia_ifp->if_index);
1911 ia->ia_ifp->if_index);
1924 NULL, ia->ia_ifp->if_index);
3153 struct ifnet *bifp = ifa_best->ia_ifp;
3213 if (oifp == ifa_best->ia_ifp)
3844 if (optdad && (ia->ia_ifp->if_eflags & IFEF_IPV6_ROUTER) == 0) {
H A Din6_prefix.c511 if (rpp->rp_ifp != ia->ia_ifp)
542 ifpr = in6_prefixwithifp(ia->ia_ifp, plen, &addr);
554 rp.rp_ifp = ifp = ia->ia_ifp;
588 ifpr = in6_prefixwithifp(ia->ia_ifp, pplen, &addr);
H A Dfrag6.c211 dstifp = ((struct in6_ifaddr *)ro.ro_rt->rt_ifa)->ia_ifp;
H A Din6_var.h147 #define ia_ifp ia_ifa.ifa_ifp macro
H A Dip6_output.c982 * destination addresses. We should use ia_ifp to support the
985 if (ia != NULL && ia->ia_ifp) {
986 ifnet_reference(ia->ia_ifp); /* for origifp */
989 origifp = ia->ia_ifp;
H A Dip6_input.c881 deliverifp = ia6->ia_ifp; /* correct? */
H A Dnd6_nbr.c1864 in6_post_msg(ia->ia_ifp, KEV_INET6_NEW_USER_ADDR, ia);
/darwin-on-arm/xnu/bsd/net/
H A Dnetsrc.c158 if (ia->ia_ifp == rt->rt_ifp) {
H A Dif.c706 (scope == IFSCOPE_NONE || ia->ia_ifp->if_index == scope)) {
736 (scope == IFSCOPE_NONE || ia->ia_ifp->if_index == scope)) {
/darwin-on-arm/xnu/bsd/netkey/
H A Dkey.c4857 IN6_LOOKUP_MULTI(&sin6->sin6_addr, ia->ia_ifp, in6m);

Completed in 116 milliseconds