Searched refs:rc_rt (Results 1 – 9 of 9) sorted by relevance
| /f-stack/freebsd/net/route/ |
| H A D | route_helpers.c | 234 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 D | route_ifaddrs.c | 87 rt_routemsg(cmd, rc.rc_rt, nh, fibnum); in rib_handle_ifaddr_one()
|
| H A D | route_ctl.h | 42 struct rtentry *rc_rt; /* Target entry */ member
|
| H A D | route_ctl.c | 818 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 D | ff_route.c | 659 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 D | rtsock.c | 757 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 D | dpdk_lpm.c | 220 rt_get_inet_prefix_plen(rc->rc_rt, &addr4, &plen, &scopeid); in handle_rtable_change_cb()
|
| H A D | dpdk_lpm6.c | 253 rt_get_inet6_prefix_plen(rc->rc_rt, &addr6, &plen, &scopeid); in handle_any_change()
|
| /f-stack/freebsd/netinet6/ |
| H A D | nd6_rtr.c | 702 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()
|