Lines Matching defs:rt
149 struct rt_entry *rt;
333 if (0 != (rt = rtget(RIP_DEFAULT, 0))) {
334 j = (rt->rt_metric
391 rt = rtget(dst, mask);
392 if (!rt && dst != RIP_DEFAULT)
393 rt = rtfind(n->n_dst);
397 if (rt == 0) {
406 j = rt->rt_metric+1;
417 v12buf.n->n_tag = rt->rt_tag;
420 && on_net(rt->rt_gate,
423 && rt->rt_gate != aifp->int_addr)
424 v12buf.n->n_nhop = rt->rt_gate;
730 && (((rt = rtget(dst,mask)) == 0
731 || !(rt->rt_state & RS_NET_SYN)))
784 struct rt_entry *rt;
803 rt = rtget(dst, mask);
807 if (rt == 0) {
828 * If (rt->rt_state & RS_NET_SYN), then this route
845 rts0 = rt->rt_spares;
852 if (rts0 == rt->rt_spares
853 || BETTER_LINK(rt, rts0, rts))
881 rtchange(rt, rt->rt_state, new, 0);
885 rtswitch(rt, 0);
895 trace_upslot(rt, rts, new);
902 rts_delete(rt, rts);
928 trace_upslot(rt, rts, new);
932 rtswitch(rt, rts);