rt_ifa 997 net/if.c if (cmd != RTM_ADD || ((ifa = rt->rt_ifa) == 0) || rt_ifa 1002 net/if.c IFAFREE(rt->rt_ifa); rt_ifa 1003 net/if.c rt->rt_ifa = ifa; rt_ifa 364 net/route.c info.rti_info[RTAX_IFA] = rt->rt_ifa->ifa_addr; rt_ifa 408 net/route.c ifa = rt->rt_ifa; rt_ifa 467 net/route.c (!equal(src, rt->rt_gateway) || rt->rt_ifa != ifa)) rt_ifa 650 net/route.c if ((ifa = rt->rt_ifa) == NULL) rt_ifa 793 net/route.c if ((ifa = rt->rt_ifa) && ifa->ifa_rtrequest) rt_ifa 810 net/route.c ifa = rt->rt_ifa; rt_ifa 861 net/route.c rt->rt_ifa = ifa; rt_ifa 1021 net/route.c if (rt->rt_ifa != ifa) { rt_ifa 1060 net/route.c if (rt->rt_ifa != ifa) { rt_ifa 1062 net/route.c ifa, rt->rt_ifa); rt_ifa 1063 net/route.c if (rt->rt_ifa->ifa_rtrequest) rt_ifa 1064 net/route.c rt->rt_ifa->ifa_rtrequest(RTM_DELETE, rt, NULL); rt_ifa 1065 net/route.c IFAFREE(rt->rt_ifa); rt_ifa 1066 net/route.c rt->rt_ifa = ifa; rt_ifa 115 net/route.h struct ifaddr *rt_ifa; /* the answer: interface to use */ rt_ifa 350 net/rtsock.c ifaaddr = rt->rt_ifa->ifa_addr; rt_ifa 352 net/rtsock.c brdaddr = rt->rt_ifa->ifa_dstaddr; rt_ifa 396 net/rtsock.c struct ifaddr *oifa = rt->rt_ifa; rt_ifa 401 net/rtsock.c IFAFREE(rt->rt_ifa); rt_ifa 402 net/rtsock.c rt->rt_ifa = ifa; rt_ifa 417 net/rtsock.c if (rt->rt_ifa && rt->rt_ifa->ifa_rtrequest) rt_ifa 418 net/rtsock.c rt->rt_ifa->ifa_rtrequest(RTM_ADD, rt, &info); rt_ifa 823 net/rtsock.c ifaaddr = rt->rt_ifa->ifa_addr; rt_ifa 825 net/rtsock.c brdaddr = rt->rt_ifa->ifa_dstaddr; rt_ifa 294 netinet/if_ether.c if (ifa != rt->rt_ifa) { rt_ifa 295 netinet/if_ether.c IFAFREE(rt->rt_ifa); rt_ifa 297 netinet/if_ether.c rt->rt_ifa = ifa; rt_ifa 443 netinet/if_ether.c &(SIN(rt->rt_ifa->ifa_addr)->sin_addr.s_addr), rt_ifa 1082 netinet/if_ether.c db_printf(" ifa=%p\n", rt->rt_ifa); rt_ifa 1083 netinet/if_ether.c db_print_ifa(rt->rt_ifa); rt_ifa 840 netinet/in_pcb.c ia = ifatoia(ro->ro_rt->rt_ifa); rt_ifa 684 netinet/ip_icmp.c ia = ifatoia(ro.ro_rt->rt_ifa); rt_ifa 1242 netinet/ip_input.c return (ifatoia(ipforward_rt.ro_rt->rt_ifa)); rt_ifa 1510 netinet/ip_input.c if (rt->rt_ifa && rt_ifa 1511 netinet/ip_input.c (ip->ip_src.s_addr & ifatoia(rt->rt_ifa)->ia_subnetmask) == rt_ifa 1512 netinet/ip_input.c ifatoia(rt->rt_ifa)->ia_subnet) { rt_ifa 230 netinet/ip_output.c ia = ifatoia(ro->ro_rt->rt_ifa); rt_ifa 400 netinet/ip_output.c ia = ifatoia(ro->ro_rt->rt_ifa); rt_ifa 217 netinet6/frag6.c if (ro.ro_rt != NULL && ro.ro_rt->rt_ifa != NULL) rt_ifa 218 netinet6/frag6.c dstifp = ((struct in6_ifaddr *)ro.ro_rt->rt_ifa)->ia_ifp; rt_ifa 182 netinet6/in6.c if (cmd == RTM_ADD && nrt && ifa != nrt->rt_ifa) { rt_ifa 183 netinet6/in6.c IFAFREE(nrt->rt_ifa); rt_ifa 185 netinet6/in6.c nrt->rt_ifa = ifa; rt_ifa 214 netinet6/in6_src.c ia6 = ifatoia6(rt->rt_ifa); rt_ifa 261 netinet6/in6_src.c ia6 = in6_ifawithscope(ro->ro_rt->rt_ifa->ifa_ifp, dst); rt_ifa 263 netinet6/in6_src.c ia6 = ifatoia6(ro->ro_rt->rt_ifa); rt_ifa 489 netinet6/ip6_input.c (struct in6_ifaddr *)ip6_forward_rt.ro_rt->rt_ifa; rt_ifa 560 netinet6/ip6_output.c ia = (struct in6_ifaddr *)(rt->rt_ifa); rt_ifa 754 netinet6/nd6.c (ifp && rt->rt_ifa->ifa_ifp != ifp)) { rt_ifa 1172 netinet6/nd6.c if (ifa != rt->rt_ifa) { rt_ifa 1173 netinet6/nd6.c IFAFREE(rt->rt_ifa); rt_ifa 1175 netinet6/nd6.c rt->rt_ifa = ifa; rt_ifa 432 netinet6/nd6_rtr.c info.rti_info[RTAX_IFA] = rt->rt_ifa->ifa_addr;