Lines Matching defs:rts

762 print_rts(struct rt_spare *rts,
772 (void) fprintf(ftrace, "metric=%-2d ", rts->rts_metric);
774 (void) fprintf(ftrace, "%s ", (rts->rts_ifp == 0 ?
775 "if?" : rts->rts_ifp->int_name));
777 (force_router == 0 && rts->rts_router != rts->rts_gate))
779 naddr_ntoa(rts->rts_router));
781 (void) fprintf(ftrace, "%s ", ts(rts->rts_time));
783 (force_tag == 0 && rts->rts_tag != 0))
784 (void) fprintf(ftrace, "tag=%#x ", ntohs(rts->rts_tag));
785 if (rts->rts_de_ag != 0) {
786 for (i = 1; (uint_t)(1 << i) <= rts->rts_de_ag; i++)
790 (void) fprintf(ftrace, "flags 0x%x ", rts->rts_flags);
871 struct rt_spare *rts,
877 if (rts->rts_gate == new->rts_gate &&
878 rts->rts_router == new->rts_router &&
879 rts->rts_metric == new->rts_metric &&
880 rts->rts_tag == new->rts_tag &&
881 rts->rts_de_ag == new->rts_de_ag)
887 (int)(rts - rt->rt_spares),
888 rtname(rt->rt_dst, rt->rt_mask, rts->rts_gate));
889 print_rts(rts, 0, 0, 0, 0,
890 (rts != rt->rt_spares ||
891 AGE_RT(rt->rt_state, rts->rts_origin, new->rts_ifp)));
893 } else if (rts->rts_gate != RIP_DEFAULT) {
895 (int)(rts - rt->rt_spares),
896 rtname(rt->rt_dst, rt->rt_mask, rts->rts_gate));
897 print_rts(rts, 0, 0,
898 rts->rts_gate != new->rts_gate,
899 rts->rts_tag != new->rts_tag,
900 rts != rt->rt_spares ||
901 AGE_RT(rt->rt_state, rts->rts_origin, rt->rt_ifp));
904 (new->rts_gate != rts->rts_gate ?
907 ((new->rts_metric == rts->rts_metric) ? -1 : 0),
908 ((new->rts_ifp == rts->rts_ifp) ? -1 : 0),
910 rts->rts_tag != new->rts_tag,
911 (new->rts_time != rts->rts_time &&
912 (rts != rt->rt_spares ||
917 (int)(rts - rt->rt_spares),
920 (rts != rt->rt_spares ||
1048 struct rt_spare *rts;
1063 rts = &RT->rt_spares[1];
1064 for (i = 1; i < RT->rt_num_spares; i++, rts++) {
1065 if (rts->rts_gate != RIP_DEFAULT) {
1067 i, "", naddr_ntoa(rts->rts_gate));
1068 print_rts(rts, 0, 0, 0, 0, 1);
1069 print_rtsorigin(origin_bits, rts->rts_origin);