Searched refs:rnd_orig (Results 1 – 3 of 3) sorted by relevance
/freebsd/sys/net/route/ |
H A D | route_ctl.c | 87 struct route_nhop_data *rnd_add, struct route_nhop_data *rnd_orig, 791 struct route_nhop_data rnd_orig; in add_route_flags() local 802 rt_orig = lookup_prefix_rt(rnh, rt, &rnd_orig); in add_route_flags() 824 if (nhop_get_prio(rnd_orig.rnd_nhop) == NH_PRIORITY_HIGH) { in add_route_flags() 841 nhop_can_multipath(rnd_orig.rnd_nhop)) { in add_route_flags() 844 error = add_route_flags_mpath(rnh, rt_orig, rnd_add, &rnd_orig, in add_route_flags() 875 struct route_nhop_data *rnd_add, struct route_nhop_data *rnd_orig, in add_route_flags_mpath() argument 882 error = nhgrp_get_addition_group(rnh, rnd_orig, rnd_add, &rnd_new); in add_route_flags_mpath() 891 lookup_prefix_rt(rnh, rt, rnd_orig); in add_route_flags_mpath() 893 if (rnd_orig == NULL && !(op_flags & RTM_F_CREATE)) { in add_route_flags_mpath() [all …]
|
H A D | nhgrp_ctl.c | 724 nhgrp_get_addition_group(struct rib_head *rh, struct route_nhop_data *rnd_orig, in nhgrp_get_addition_group() argument 732 if (rnd_orig->rnd_nhop == NULL) { in nhgrp_get_addition_group() 743 if (!NH_IS_NHGRP(rnd_orig->rnd_nhop)) { in nhgrp_get_addition_group() 745 wn[1].nh = rnd_orig->rnd_nhop; in nhgrp_get_addition_group() 746 wn[1].weight = rnd_orig->rnd_weight; in nhgrp_get_addition_group() 750 nhg_priv = append_nhops(ctl, rnd_orig->rnd_nhgrp, &wn[0], 1, in nhgrp_get_addition_group()
|
H A D | route_var.h | 296 struct route_nhop_data *rnd_orig, struct rib_cmd_info *rc); 311 struct route_nhop_data *rnd_orig, struct route_nhop_data *rnd_add,
|