Lines Matching refs:ia
456 struct in_ifaddr *ia = NULL; in ip_input() local
691 LIST_FOREACH(ia, INADDR_HASH(ip->ip_dst.s_addr), ia_hash) { in ip_input()
697 if (IA_SIN(ia)->sin_addr.s_addr == ip->ip_dst.s_addr && in ip_input()
698 (!checkif || ia->ia_ifp == ifp)) { in ip_input()
699 counter_u64_add(ia->ia_ifa.ifa_ipackets, 1); in ip_input()
700 counter_u64_add(ia->ia_ifa.ifa_ibytes, in ip_input()
720 ia = ifatoia(ifa); in ip_input()
721 if (satosin(&ia->ia_broadaddr)->sin_addr.s_addr == in ip_input()
723 counter_u64_add(ia->ia_ifa.ifa_ipackets, 1); in ip_input()
724 counter_u64_add(ia->ia_ifa.ifa_ibytes, in ip_input()
729 if (IA_SIN(ia)->sin_addr.s_addr == INADDR_ANY) { in ip_input()
730 counter_u64_add(ia->ia_ifa.ifa_ipackets, 1); in ip_input()
731 counter_u64_add(ia->ia_ifa.ifa_ibytes, in ip_input()
737 ia = NULL; in ip_input()
951 struct in_ifaddr *ia; in ip_forward() local
983 ia = ifatoia(ro.ro_nh->nh_ifa); in ip_forward()
985 ia = NULL; in ip_forward()
1045 ia != NULL && ia->ia_ifp == m->m_pkthdr.rcvif) { in ip_forward()
1113 if (ia != NULL) in ip_forward()
1114 mtu = min(mtu, ia->ia_ifp->if_mtu); in ip_forward()
1116 if (ia != NULL) in ip_forward()
1117 mtu = ia->ia_ifp->if_mtu; in ip_forward()