Searched refs:rt_spares (Results 1 – 5 of 5) sorted by relevance
170 } rt_spares[NUM_SPARES]; member176 #define rt_ifp rt_spares[0].rts_ifp177 #define rt_gate rt_spares[0].rts_gate178 #define rt_router rt_spares[0].rts_router179 #define rt_metric rt_spares[0].rts_metric180 #define rt_tag rt_spares[0].rts_tag181 #define rt_time rt_spares[0].rts_time
1545 for (rts = rt->rt_spares, i = NUM_SPARES; i != 0; i--, rts++) in rtadd()1652 rts = rt->rt_spares+1; in rts_better()1683 if (!BETTER_LINK(rt, rts, rt->rt_spares)) in rtswitch()1686 swap = rt->rt_spares[0]; in rtswitch()1687 if (asprintf(&label, "Use #%d", (int)(rts - rt->rt_spares)) == -1) in rtswitch()1827 rts = RT->rt_spares; in walk_bad()1883 rts = RT->rt_spares; in walk_age()
526 rts - rt->rt_spares, in trace_upslot()556 rts - rt->rt_spares, in trace_upslot()732 rts = &RT->rt_spares[1]; in walk_trace()
664 rts0 = rt->rt_spares; in input_route()671 if (rts0 == rt->rt_spares in input_route()
509 || RT->rt_spares[1].rts_gate ==0) { in walk_supply()