Home
last modified time | relevance | path

Searched refs:rc_rt (Results 1 – 9 of 9) sorted by relevance

/f-stack/freebsd/net/route/
H A Droute_helpers.c234 struct rib_cmd_info rc_del = { .rc_cmd = RTM_DELETE, .rc_rt = rc->rc_rt }; in decompose_change_notification()
235 struct rib_cmd_info rc_add = { .rc_cmd = RTM_ADD, .rc_rt = rc->rc_rt }; in decompose_change_notification()
H A Droute_ifaddrs.c87 rt_routemsg(cmd, rc.rc_rt, nh, fibnum); in rib_handle_ifaddr_one()
H A Droute_ctl.h42 struct rtentry *rc_rt; /* Target entry */ member
H A Droute_ctl.c818 rc->rc_rt = rt; in rt_unlinkrte()
845 rtfree(rc->rc_rt); in del_route()
1080 rc->rc_rt = rt; in add_route_nhop()
1137 rc->rc_rt = rt; in change_route_nhop()
1335 di.rc.rc_rt = rt; in rib_walk_del()
/f-stack/lib/
H A Dff_route.c659 rc->rc_rt = (struct rtentry *) rnh->rnh_matchaddr( in handle_rtm_get()
662 rc->rc_rt = (struct rtentry *) rnh->rnh_lookup( in handle_rtm_get()
666 if (rc->rc_rt == NULL) { in handle_rtm_get()
671 nh = select_nhop(rt_get_raw_nhop(rc->rc_rt), info->rti_info[RTAX_GATEWAY]); in handle_rtm_get()
703 rc->rc_rt = (struct rtentry *)rnh->rnh_matchaddr(&laddr, in handle_rtm_get()
705 if (rc->rc_rt == NULL) { in handle_rtm_get()
716 rc->rc_nh_weight = rc->rc_rt->rt_weight; in handle_rtm_get()
948 export_rtaddrs(rc->rc_rt, &sa_dst.sa, &sa_mask.sa); in update_rtm_from_rc()
1001 rtm->rtm_flags = rc->rc_rt->rte_flags | nhop_get_rtflags(nh); in update_rtm_from_rc()
1005 rt_getmetrics(rc->rc_rt, nh, &rtm->rtm_rmx); in update_rtm_from_rc()
[all …]
/f-stack/freebsd/net/
H A Drtsock.c757 rc->rc_rt = (struct rtentry *) rnh->rnh_matchaddr( in handle_rtm_get()
760 rc->rc_rt = (struct rtentry *) rnh->rnh_lookup( in handle_rtm_get()
764 if (rc->rc_rt == NULL) { in handle_rtm_get()
801 rc->rc_rt = (struct rtentry *)rnh->rnh_matchaddr(&laddr, in handle_rtm_get()
803 if (rc->rc_rt == NULL) { in handle_rtm_get()
814 rc->rc_nh_weight = rc->rc_rt->rt_weight; in handle_rtm_get()
903 export_rtaddrs(rc->rc_rt, &sa_dst.sa, &sa_mask.sa); in update_rtm_from_rc()
906 info->rti_info[RTAX_NETMASK] = rt_is_host(rc->rc_rt) ? NULL : &sa_mask.sa; in update_rtm_from_rc()
952 rtm->rtm_flags = rc->rc_rt->rte_flags | nhop_get_rtflags(nh); in update_rtm_from_rc()
956 rt_getmetrics(rc->rc_rt, nh, &rtm->rtm_rmx); in update_rtm_from_rc()
[all …]
/f-stack/freebsd/contrib/dpdk_rte_lpm/
H A Ddpdk_lpm.c220 rt_get_inet_prefix_plen(rc->rc_rt, &addr4, &plen, &scopeid); in handle_rtable_change_cb()
H A Ddpdk_lpm6.c253 rt_get_inet6_prefix_plen(rc->rc_rt, &addr6, &plen, &scopeid); in handle_any_change()
/f-stack/freebsd/netinet6/
H A Dnd6_rtr.c702 rt_routemsg(RTM_ADD, rc.rc_rt, nh, fibnum); in defrouter_addreq()
742 rt_routemsg(RTM_DELETE, rc.rc_rt, nh, fibnum); in defrouter_delreq()