Lines Matching refs:rt_ifa
301 if (rt->rt_ifa != NULL) in rtfree()
302 IFAFREE(rt->rt_ifa); in rtfree()
364 (!sa_equal(src, rt->rt_gateway) || rt->rt_ifa != ifa)) { in rtredirect_oncpu()
544 if ((ifa = rt->rt_ifa) == NULL) in ifa_ifwithroute()
851 if ((ifa = rt->rt_ifa) && ifa->ifa_rtrequest) in rtrequest1()
881 ifa = rt->rt_ifa; in rtrequest1()
936 rt->rt_ifa = ifa; in rtrequest1()
966 ifa = rt->rt_ifa; in rtrequest1()
1409 kprintf(" ifa %p\n", rt->rt_ifa); in rt_print()
1582 ((struct rtentry *)rn)->rt_ifa != ifa || in rtinit()
1821 if (rt->rt_ifa->ifa_rtrequest != NULL) in rtchange_ifa()
1822 rt->rt_ifa->ifa_rtrequest(RTM_DELETE, rt); in rtchange_ifa()
1823 IFAFREE(rt->rt_ifa); in rtchange_ifa()
1826 rt->rt_ifa = ap->new_ifa; in rtchange_ifa()
1828 if (rt->rt_ifa->ifa_rtrequest != NULL) in rtchange_ifa()
1829 rt->rt_ifa->ifa_rtrequest(RTM_ADD, rt); in rtchange_ifa()
1840 if (rt->rt_ifa == ap->old_ifa) { in rtchange_callback()