Lines Matching defs:RT
670 trace_upslot(struct rt_entry *rt,
687 (int)(rts - rt->rt_spares),
688 rtname(rt->rt_dst, rt->rt_mask, rts->rts_gate));
690 (rts != rt->rt_spares
691 || AGE_RT(rt->rt_state,new->rts_ifp)));
695 (int)(rts - rt->rt_spares),
696 rtname(rt->rt_dst, rt->rt_mask, rts->rts_gate));
700 rts != rt->rt_spares || AGE_RT(rt->rt_state,
701 rt->rt_ifp));
712 && (rts != rt->rt_spares
713 || AGE_RT(rt->rt_state, new->rts_ifp))));
717 (int)(rts - rt->rt_spares),
718 rtname(rt->rt_dst, rt->rt_mask, new->rts_gate));
720 (rts != rt->rt_spares
721 || AGE_RT(rt->rt_state,new->rts_ifp)));
782 trace_change(struct rt_entry *rt,
790 if (rt->rt_metric == new->rts_metric
791 && rt->rt_gate == new->rts_gate
792 && rt->rt_router == new->rts_router
793 && rt->rt_state == state
794 && rt->rt_tag == new->rts_tag
795 && rt->rt_de_ag == new->rts_de_ag)
801 rtname(rt->rt_dst, rt->rt_mask, rt->rt_gate));
802 print_rts(rt->rt_spares,
803 0,0,0,0, AGE_RT(rt->rt_state, rt->rt_ifp));
804 trace_bits(rs_bits, rt->rt_state, rt->rt_state != state);
808 (rt->rt_gate != new->rts_gate
811 -(new->rts_metric == rt->rt_metric),
812 -(new->rts_ifp == rt->rt_ifp),
814 rt->rt_tag != new->rts_tag,
815 (rt->rt_time != new->rts_time
816 && AGE_RT(rt->rt_state,new->rts_ifp)));
817 if (rt->rt_state != state)
824 trace_add_del(const char * action, struct rt_entry *rt)
832 rtname(rt->rt_dst, rt->rt_mask, rt->rt_gate));
833 print_rts(rt->rt_spares, 0,0,0,0,AGE_RT(rt->rt_state,rt->rt_ifp));
834 trace_bits(rs_bits, rt->rt_state, 0);
844 #define RT ((struct rt_entry *)rn)
849 rtname(RT->rt_dst, RT->rt_mask, RT->rt_gate));
850 print_rts(&RT->rt_spares[0], 0,0,0,0, AGE_RT(RT->rt_state, RT->rt_ifp));
851 trace_bits(rs_bits, RT->rt_state, 0);
852 if (RT->rt_poison_time >= now_garbage
853 && RT->rt_poison_metric < RT->rt_metric)
855 RT->rt_poison_metric, ts(RT->rt_poison_time));
857 rts = &RT->rt_spares[1];