Home
last modified time | relevance | path

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

/freebsd/sys/net/route/
H A Droute_ctl.c87 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 Dnhgrp_ctl.c724 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 Droute_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,