Home
last modified time | relevance | path

Searched refs:rti_ifa (Results 1 – 11 of 11) sorted by relevance

/f-stack/freebsd/net/route/
H A Droute_ifaddrs.c146 struct ifaddr *rti_ifa = NULL; in ifa_maintain_loopback_route() local
157 rti_ifa = ifaof_ifpforaddr(ifa->ifa_addr, info.rti_ifp); in ifa_maintain_loopback_route()
158 if (rti_ifa != NULL) in ifa_maintain_loopback_route()
159 ifa_ref(rti_ifa); in ifa_maintain_loopback_route()
160 info.rti_ifa = rti_ifa; in ifa_maintain_loopback_route()
171 if (rti_ifa != NULL) in ifa_maintain_loopback_route()
172 ifa_free(rti_ifa); in ifa_maintain_loopback_route()
H A Droute_ctl.c599 if (info->rti_ifa == NULL) { in create_rtentry()
604 ifa_ref(info->rti_ifa); in create_rtentry()
608 ifa_free(info->rti_ifa); in create_rtentry()
642 ifa = info->rti_ifa; in create_rtentry()
940 if (info->rti_ifa != NULL) in change_nhop()
945 ifa_free(info->rti_ifa); in change_nhop()
946 info->rti_ifa = NULL; in change_nhop()
955 ifa_free(info->rti_ifa); in change_nhop()
956 info->rti_ifa = NULL; in change_nhop()
H A Dnhop_ctl.c295 nh->nh_ifp = info->rti_ifa->ifa_ifp; in fill_nhop_from_info()
296 nh->nh_ifa = info->rti_ifa; in fill_nhop_from_info()
435 if (info->rti_ifa != NULL) in alter_nhop_from_info()
436 nh->nh_ifa = info->rti_ifa; in alter_nhop_from_info()
/f-stack/freebsd/net/
H A Droute.c215 info.rti_ifa = ifa; in rib_add_redirect()
399 info->rti_ifa = nh->nh_ifa; in rt_exportinfo()
402 ifa_ref(info->rti_ifa); in rt_exportinfo()
461 ifa_free(info->rti_ifa); in rib_free_info()
530 needref = (info->rti_ifa == NULL); in rt_getifa_fib()
544 if (info->rti_ifa == NULL && ifaaddr != NULL) in rt_getifa_fib()
545 info->rti_ifa = ifa_ifwithaddr(ifaaddr); in rt_getifa_fib()
546 if (info->rti_ifa == NULL) { in rt_getifa_fib()
586 if (needref && info->rti_ifa != NULL) { in rt_getifa_fib()
588 info->rti_ifp = info->rti_ifa->ifa_ifp; in rt_getifa_fib()
[all …]
H A Droute.h350 struct ifaddr *rti_ifa; /* value of rt_ifa addr */ member
H A Drtsock.c583 info->rti_ifa = ifa; in fill_blackholeinfo()
587 if (info->rti_ifa == NULL) in fill_blackholeinfo()
/f-stack/tools/compat/include/net/
H A Droute.h348 struct ifaddr *rti_ifa; /* value of rt_ifa addr */ member
/f-stack/lib/
H A Dff_route.c470 info->rti_ifa = ifa; in fill_blackholeinfo()
474 if (info->rti_ifa == NULL) in fill_blackholeinfo()
/f-stack/freebsd/netinet/
H A Din.c736 .rti_ifa = ifa, in in_handle_prefix_route()
/f-stack/freebsd/netinet6/
H A Dnd6_rtr.c2043 .rti_ifa = ifa, in nd6_prefix_rtrequest()
H A Din6.c1281 .rti_ifa = ifa, in in6_handle_dstaddr_rtrequest()