Home
last modified time | relevance | path

Searched refs:rnd_orig (Results 1 – 3 of 3) sorted by relevance

/freebsd-13-stable/sys/net/route/
HDroute_ctl.c86 struct route_nhop_data *rnd_add, struct route_nhop_data *rnd_orig,
776 struct route_nhop_data rnd_orig; in add_route_flags() local
787 rt_orig = lookup_prefix_rt(rnh, rt, &rnd_orig); in add_route_flags()
809 if (nhop_get_prio(rnd_orig.rnd_nhop) == NH_PRIORITY_HIGH) { in add_route_flags()
826 nhop_can_multipath(rnd_orig.rnd_nhop)) { in add_route_flags()
829 error = add_route_flags_mpath(rnh, rt_orig, rnd_add, &rnd_orig, in add_route_flags()
860 struct route_nhop_data *rnd_add, struct route_nhop_data *rnd_orig, in add_route_flags_mpath() argument
867 error = nhgrp_get_addition_group(rnh, rnd_orig, rnd_add, &rnd_new); in add_route_flags_mpath()
876 lookup_prefix_rt(rnh, rt, rnd_orig); in add_route_flags_mpath()
878 if (rnd_orig == NULL && !(op_flags & RTM_F_CREATE)) { in add_route_flags_mpath()
[all …]
HDnhgrp_ctl.c727 nhgrp_get_addition_group(struct rib_head *rh, struct route_nhop_data *rnd_orig, in nhgrp_get_addition_group() argument
735 if (rnd_orig->rnd_nhop == NULL) { in nhgrp_get_addition_group()
746 if (!NH_IS_NHGRP(rnd_orig->rnd_nhop)) { in nhgrp_get_addition_group()
748 wn[1].nh = rnd_orig->rnd_nhop; in nhgrp_get_addition_group()
749 wn[1].weight = rnd_orig->rnd_weight; in nhgrp_get_addition_group()
753 nhg_priv = append_nhops(ctl, rnd_orig->rnd_nhgrp, &wn[0], 1, in nhgrp_get_addition_group()
HDroute_var.h296 struct route_nhop_data *rnd_orig, struct rib_cmd_info *rc);
311 struct route_nhop_data *rnd_orig, struct route_nhop_data *rnd_add,