Home
last modified time | relevance | path

Searched refs:ia_ifp (Results 1 – 20 of 20) sorted by relevance

/xnu-8792.41.9/bsd/netinet/
H A Din_var.h84 #define ia_ifp ia_ifa.ifa_ifp macro
213 (ifp) = (ia == NULL) ? NULL : ia->ia_ifp; \
228 (ia) != NULL && (ia)->ia_ifp != (ifp); \
H A Dip_icmp.c714 if (ia->ia_ifp == 0) { in icmp_input()
723 if (ia->ia_ifp->if_flags & IFF_BROADCAST) { in icmp_input()
725 } else if (ia->ia_ifp->if_flags & IFF_POINTOPOINT) { in icmp_input()
853 if (ia->ia_ifp && (ia->ia_ifp->if_flags & IFF_BROADCAST) && in icmp_reflect()
H A Dkpi_ipfilter.c350 m->m_pkthdr.rcvif = ia->ia_ifp; in ipf_inject_input()
363 m->m_pkthdr.rcvif = ia6->ia_ifp; in ipf_inject_input()
H A Din_arp.c1687 if (ia->ia_ifp == ifp && in arp_ip_handle_input()
1701 if (ia->ia_ifp == ifp && in arp_ip_handle_input()
1714 (ia->ia_ifp->if_bridge == ifp->if_softc && \ in arp_ip_handle_input()
1715 bcmp(IF_LLADDR(ia->ia_ifp), IF_LLADDR(ifp), ifp->if_addrlen) == 0 && \ in arp_ip_handle_input()
1729 ifp = ia->ia_ifp; in arp_ip_handle_input()
H A Din.c1351 if (iap->ia_ifp == ifp && in in_control()
1411 if (ia->ia_ifp == ifp && in in_control()
1451 inet_ntoa(sa->sin_addr), ia->ia_ifp->if_xname); in in_control()
1516 ia->ia_ifp = ifp; in in_control()
1701 tmp_ifp = (tmp_ifa == NULL) ? NULL : tmp_ifa->ia_ifp; in in_iahash_insert_ptp()
H A Dip_input.c1300 match_ifp = best_ia->ia_ifp; in ip_input_check_interface()
1302 if (ia->ia_ifp == inifp || (inifp->if_flags & IFF_LOOPBACK) || in ip_input_check_interface()
1409 __func__, best_ia->ia_ifp->if_xname, src_str, dst_str, ip->ip_p, inifp->if_xname); in ip_input_check_interface()
3963 m->m_pkthdr.src_ifindex = ia->ia_ifp->if_index; in ip_setsrcifaddr_info()
3984 m->m_pkthdr.dst_ifindex = ia->ia_ifp->if_index; in ip_setdstifaddr_info()
H A Din_pcb.c1465 } else if (ia->ia_ifp->if_flags & IFF_BROADCAST) { in in_pcbladdr()
1635 ia->ia_ifp != imo->imo_multicast_ifp)) { in in_pcbladdr()
1642 if (ia->ia_ifp == ifp) { in in_pcbladdr()
1682 ifp = ia->ia_ifp; in in_pcbladdr()
H A Dip_output.c641 ifp = ia->ia_ifp; in ip_output_list()
931 if (ia1->ia_ifp == ifp) { in ip_output_list()
3008 srcifp = ia->ia_ifp; in ip_mloopback()
H A Draw_ip.c862 in_ifscrub(ia->ia_ifp, ia, 1); in rip_ctlinput()
H A Din_mcast.c2056 mifp = ia->ia_ifp; in inp_lookup_mcast_ifp()
/xnu-8792.41.9/bsd/netinet6/
H A Dip6_input.c622 …if (in6_are_addr_equal_scoped(&ia6->ia_addr.sin6_addr, &tmp_dst, ia6->ia_ifp->if_index, dst_ifscop… in ip6_input_check_interface()
627 if (ia6->ia_ifp == inifp) { in ip6_input_check_interface()
641 if (best_ia6->ia_ifp != inifp && ip6_forwarding == 0 && in ip6_input_check_interface()
643 (best_ia6->ia_ifp->if_family == IFNET_FAMILY_IPSEC || in ip6_input_check_interface()
644 best_ia6->ia_ifp->if_family == IFNET_FAMILY_UTUN)) || in ip6_input_check_interface()
653 *deliverifp = best_ia6->ia_ifp; in ip6_input_check_interface()
655 ip6_setsrcifaddr_info(m, best_ia6->ia_ifp->if_index, NULL); in ip6_input_check_interface()
719 *deliverifp = ia6->ia_ifp; /* correct? */ in ip6_input_check_interface()
724 (void) ip6_setsrcifaddr_info(m, ia6->ia_ifp->if_index, NULL); in ip6_input_check_interface()
1116 (void) ip6_setsrcifaddr_info(m, ia6->ia_ifp->if_index, NULL); in ip6_input()
[all …]
H A Din6_src.c332 struct ifnet *ifp1 = ia->ia_ifp; in in6_selectsrc_core()
466 if (ia_best->ia_ifp == ifp && ia->ia_ifp != ifp) { in in6_selectsrc_core()
469 if (ia_best->ia_ifp != ifp && ia->ia_ifp == ifp) { in in6_selectsrc_core()
520 if ((ia_best->ia_ifp->if_flags & IFF_UP) && in in6_selectsrc_core()
521 !(ia->ia_ifp->if_flags & IFF_UP)) { in in6_selectsrc_core()
524 if (!(ia_best->ia_ifp->if_flags & IFF_UP) && in in6_selectsrc_core()
525 (ia->ia_ifp->if_flags & IFF_UP)) { in in6_selectsrc_core()
H A Dnd6_nbr.c1742 if_name(ia->ia_ifp), in nd6_dad_start()
1934 if_name(ia->ia_ifp), in nd6_dad_timer()
1996 if_name(ia->ia_ifp)); in nd6_dad_timer()
2000 SK_NXS_MS_IF_ADDR_GENCNT_INC(ia->ia_ifp); in nd6_dad_timer()
2023 if_name(ia->ia_ifp)); in nd6_dad_timer()
2065 if_name(ia->ia_ifp)); in nd6_dad_timer()
2068 in6_post_msg(ia->ia_ifp, KEV_INET6_NEW_USER_ADDR, ia, in nd6_dad_timer()
2072 SK_NXS_MS_IF_ADDR_GENCNT_INC(ia->ia_ifp); in nd6_dad_timer()
H A Din6.c2130 if_name(ia->ia_ifp), in in6_ifaupdate_aux()
2229 ia->ia_ifp->if_index); in in6_ifaupdate_aux()
2242 NULL, ia->ia_ifp->if_index); in in6_ifaupdate_aux()
2308 ia->ia_ifp->if_index); in in6_ifaupdate_aux()
2321 NULL, ia->ia_ifp->if_index); in in6_ifaupdate_aux()
2358 ia->ia_ifp->if_index); in in6_ifaupdate_aux()
2371 NULL, ia->ia_ifp->if_index); in in6_ifaupdate_aux()
3136 if (in6_are_addr_equal_scoped(addr, IFA_IN6(&ia->ia_ifa), ifscope, ia->ia_ifp->if_index)) { in in6ifa_prproxyaddr()
3644 struct ifnet *bifp = ifa_best->ia_ifp; in in6_ifawithscope()
3709 if (oifp == ifa_best->ia_ifp) { in in6_ifawithscope()
[all …]
H A Dip6_output.c1221 if (ia != NULL && ia->ia_ifp) { in ip6_output_list()
1222 ifnet_reference(ia->ia_ifp); /* for origifp */ in ip6_output_list()
1226 origifp = ia->ia_ifp; in ip6_output_list()
1306 srcidx = src_ia->ia_ifp->if_index; in ip6_output_list()
4134 srcifp = ia->ia_ifp; in ip6_mloopback()
4338 m->m_pkthdr.src_ifindex = ia6->ia_ifp->if_index; in ip6_output_setsrcifscope()
4351 m->m_pkthdr.dst_ifindex = ia6->ia_ifp->if_index; in ip6_output_setdstifscope()
H A Din6_var.h159 #define ia_ifp ia_ifa.ifa_ifp macro
H A Dnd6.c1543 SK_NXS_MS_IF_ADDR_GENCNT_INC(ia6->ia_ifp); in nd6_service_ip6_addr()
1597 SK_NXS_MS_IF_ADDR_GENCNT_INC(ia6->ia_ifp); in nd6_service_ip6_addr()
5139 struct ifnet* ifp = ia->ia_ifp; in in6_ifaddr_set_dadprogress()
5220 if_name(ia->ia_ifp), in in6_ifaddr_set_dadprogress()
/xnu-8792.41.9/bsd/net/
H A Dnetsrc.c255 if (ia->ia_ifp == rt->rt_ifp) { in netsrc_ipv4()
H A Dif.c875 (scope == IFSCOPE_NONE || ia->ia_ifp->if_index == scope)) { in ifa_foraddr_scoped()
904 (scope == IFSCOPE_NONE || ia->ia_ifp->if_index == scope)) { in ifa_foraddr6_scoped()
/xnu-8792.41.9/bsd/netkey/
H A Dkey.c5360 IN6_LOOKUP_MULTI(&sin6->sin6_addr, ia->ia_ifp, in6m); in key_ismyaddr6()