Home
last modified time | relevance | path

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

/freebsd/sys/net/route/
H A Droute_helpers.c281 rc->rc_nh_old = wn_src->nh; in notify_del()
305 if (NH_IS_NHGRP(rc->rc_nh_old)) { in decompose_change_notification()
306 wn_old = nhgrp_get_nhops((struct nhgrp_object *)rc->rc_nh_old, &num_old); in decompose_change_notification()
308 tmp.nh = rc->rc_nh_old; in decompose_change_notification()
323 nhop_print_buf_any(rc->rc_nh_old, buf_old, NHOP_PRINT_BUFSIZE); in decompose_change_notification()
399 if (!NH_IS_NHGRP(rc->rc_nh_old)) in rib_decompose_notification()
401 wn = nhgrp_get_nhops((struct nhgrp_object *)rc->rc_nh_old, &num_nhops); in rib_decompose_notification()
407 if (!NH_IS_NHGRP(rc->rc_nh_old) && !NH_IS_NHGRP(rc->rc_nh_new)) in rib_decompose_notification()
H A Droute_ctl.c612 nhop_free_any(rc->rc_nh_old); in rib_del_route_px()
832 nh = rc->rc_nh_old; in add_route_flags()
992 nhop_free_any(rc->rc_nh_old); in rib_del_route()
1239 rc->rc_nh_old = NULL; in add_route()
1273 rc->rc_nh_old = rt->rt_nhop; in delete_route()
1309 rc->rc_nh_old = nh_orig; in change_route()
1458 nhop_free_any(di->rc.rc_nh_old); in rt_checkdelroute()
1510 di.rc.rc_nh_old = nh; in rib_walk_del()
H A Droute_ifaddrs.c84 nh = nhop_select(rc.rc_nh_old, 0); in rib_handle_ifaddr_one()
H A Droute_ctl.h43 struct nhop_object *rc_nh_old; /* Target nhop OR mpath */ member
H A Dfib_algo.c677 nh = rc->rc_nh_old; in need_immediate_sync()
729 ce->nh_old = rc->rc_nh_old; in fill_change_entry()
837 if (rc->rc_nh_old != NULL) in handle_rtable_change_cb()
838 fib_unref_nhop(fd, rc->rc_nh_old); in handle_rtable_change_cb()
/freebsd/sys/contrib/dpdk_rte_lpm/
H A Ddpdk_lpm.c188 rc->rc_nh_old != NULL ? fib_get_nhop_idx(dd->fd, rc->rc_nh_old) : 0, in handle_gu_change()
200 "DEL", abuf, plen, parent_plen, fib_get_nhop_idx(dd->fd, rc->rc_nh_old), in handle_gu_change()
H A Ddpdk_lpm6.c219 rc->rc_nh_old != NULL ? fib_get_nhop_idx(dd->fd, rc->rc_nh_old) : 0, in handle_gu_change()
234 "DEL", abuf, plen, parent_plen, fib_get_nhop_idx(dd->fd, rc->rc_nh_old), in handle_gu_change()
/freebsd/sys/net/
H A Drtsock.c283 nh = rc->rc_cmd == RTM_DELETE ? rc->rc_nh_old : rc->rc_nh_new; in report_route_event()
292 (rc->rc_nh_old && NH_IS_NHGRP(rc->rc_nh_old))) { in rts_handle_route_event()
1167 (rc.rc_nh_old && NH_IS_NHGRP(rc.rc_nh_old))) { in rts_send()
1188 if (NH_IS_NHGRP(rc.rc_nh_old) || in rts_send()
1196 nh = rc.rc_nh_old; in rts_send()
/freebsd/sys/netinet6/
H A Dnd6.c1616 nh = rc->rc_nh_old; in check_release_defrouter()
1631 if (rc->rc_cmd == RTM_DELETE && !NH_IS_NHGRP(rc->rc_nh_old)) in nd6_subscription_cb()
H A Dnd6_rtr.c730 struct nhop_object *nh = nhop_select_func(rc.rc_nh_old, 0); in defrouter_delreq()
/freebsd/sys/netlink/route/
H A Drt.c120 return ((rc->rc_cmd == RTM_DELETE) ? rc->rc_nh_old : rc->rc_nh_new); in rc_get_nhop()