Searched refs:rc_nh_old (Results 1 – 11 of 11) sorted by relevance
/freebsd/sys/net/route/ |
H A D | route_helpers.c | 281 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 D | route_ctl.c | 612 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 D | route_ifaddrs.c | 84 nh = nhop_select(rc.rc_nh_old, 0); in rib_handle_ifaddr_one()
|
H A D | route_ctl.h | 43 struct nhop_object *rc_nh_old; /* Target nhop OR mpath */ member
|
H A D | fib_algo.c | 677 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 D | dpdk_lpm.c | 188 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 D | dpdk_lpm6.c | 219 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 D | rtsock.c | 283 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 D | nd6.c | 1616 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 D | nd6_rtr.c | 730 struct nhop_object *nh = nhop_select_func(rc.rc_nh_old, 0); in defrouter_delreq()
|
/freebsd/sys/netlink/route/ |
H A D | rt.c | 120 return ((rc->rc_cmd == RTM_DELETE) ? rc->rc_nh_old : rc->rc_nh_new); in rc_get_nhop()
|