Lines Matching refs:rt_spares
1261 rts = &rt->rt_spares[i];
1993 (RT->rt_spares[0].rts_origin != RO_FILE))
2063 * dump all routes that have the same metric as rt_spares[0]
2067 rts = &RT->rt_spares[i];
2320 rt->rt_spares = rtmalloc(SPARE_INC * sizeof (struct rt_spare),
2323 (void) memset(rt->rt_spares, 0, SPARE_INC * sizeof (struct rt_spare));
2324 for (rts = rt->rt_spares, i = rt->rt_num_spares; i != 0; i--, rts++)
2337 rt->rt_spares[0] = *new;
2391 if (!AGE_RT(state, rt->rt_spares[0].rts_origin, new->rts_ifp))
2408 rt->rt_spares[0] = *new;
2420 rts = rt->rt_spares+1;
2448 if (!BETTER_LINK(rt, rts, rt->rt_spares))
2451 swap = rt->rt_spares[0];
2453 (int)(rts - rt->rt_spares));
2477 rts = &rt->rt_spares[i];
2492 free(rt->rt_spares);
2536 if (badifp == NULL || (rt->rt_spares[0].rts_ifp == badifp)) {
2538 new = rt->rt_spares[0];
2548 if (rt->rt_spares[0].rts_ifp != badifp)
2626 struct rt_spare new = rt->rt_spares[0];
2649 rts = &((struct rt_entry *)rn)->rt_spares[i];
2671 RT->rt_spares[0].rts_metric = HOPCNT_INFINITY;
2697 rts = RT->rt_spares;
2736 rts = RT->rt_spares;
2788 struct rt_spare new = RT->rt_spares[0];