Lines Matching refs:rt
870 trace_upslot(struct rt_entry *rt,
887 (int)(rts - rt->rt_spares),
888 rtname(rt->rt_dst, rt->rt_mask, rts->rts_gate));
890 (rts != rt->rt_spares ||
891 AGE_RT(rt->rt_state, rts->rts_origin, new->rts_ifp)));
895 (int)(rts - rt->rt_spares),
896 rtname(rt->rt_dst, rt->rt_mask, rts->rts_gate));
900 rts != rt->rt_spares ||
901 AGE_RT(rt->rt_state, rts->rts_origin, rt->rt_ifp));
912 (rts != rt->rt_spares ||
913 AGE_RT(rt->rt_state, new->rts_origin, new->rts_ifp))));
917 (int)(rts - rt->rt_spares),
918 rtname(rt->rt_dst, rt->rt_mask, new->rts_gate));
920 (rts != rt->rt_spares ||
921 AGE_RT(rt->rt_state, new->rts_origin, new->rts_ifp)));
979 trace_change(struct rt_entry *rt,
987 if (rt->rt_metric == new->rts_metric &&
988 rt->rt_gate == new->rts_gate &&
989 rt->rt_router == new->rts_router &&
990 rt->rt_state == state &&
991 rt->rt_tag == new->rts_tag &&
992 rt->rt_de_ag == new->rts_de_ag)
998 rtname(rt->rt_dst, rt->rt_mask, rt->rt_gate));
999 print_rts(rt->rt_spares,
1000 0, 0, 0, 0, AGE_RT(rt->rt_state, rt->rt_spares->rts_origin,
1001 rt->rt_ifp));
1002 print_rtsorigin(origin_bits, rt->rt_spares->rts_origin);
1003 trace_bits(rs_bits, rt->rt_state, rt->rt_state != state);
1007 (rt->rt_gate != new->rts_gate ?
1010 ((new->rts_metric == rt->rt_metric) ? -1 : 0),
1011 ((new->rts_ifp == rt->rt_ifp) ? -1 : 0),
1013 rt->rt_tag != new->rts_tag,
1014 (rt->rt_time != new->rts_time &&
1015 AGE_RT(rt->rt_state, new->rts_origin, new->rts_ifp)));
1016 if (rt->rt_state != state) {
1025 trace_add_del(const char *action, struct rt_entry *rt)
1033 rtname(rt->rt_dst, rt->rt_mask, rt->rt_gate));
1034 print_rts(rt->rt_spares, 0, 0, 0, 0, AGE_RT(rt->rt_state,
1035 rt->rt_spares->rts_origin, rt->rt_ifp));
1036 print_rtsorigin(origin_bits, rt->rt_spares->rts_origin);
1037 trace_bits(rs_bits, rt->rt_state, _B_FALSE);