Lines Matching refs:rt
1698 struct rtable *rt; in ipmr_queue_xmit() local
1717 rt = ip_route_output_ports(net, &fl4, NULL, in ipmr_queue_xmit()
1722 if (IS_ERR(rt)) in ipmr_queue_xmit()
1726 rt = ip_route_output_ports(net, &fl4, NULL, iph->daddr, 0, in ipmr_queue_xmit()
1730 if (IS_ERR(rt)) in ipmr_queue_xmit()
1734 dev = rt->dst.dev; in ipmr_queue_xmit()
1736 if (skb->len+encap > dst_mtu(&rt->dst) && (ntohs(iph->frag_off) & IP_DF)) { in ipmr_queue_xmit()
1743 ip_rt_put(rt); in ipmr_queue_xmit()
1747 encap += LL_RESERVED_SPACE(dev) + rt->dst.header_len; in ipmr_queue_xmit()
1750 ip_rt_put(rt); in ipmr_queue_xmit()
1758 skb_dst_set(skb, &rt->dst); in ipmr_queue_xmit()
1925 struct rtable *rt = skb_rtable(skb); in ipmr_rt_fib_lookup() local
1931 .flowi4_oif = (rt_is_output_route(rt) ? in ipmr_rt_fib_lookup()
1933 .flowi4_iif = (rt_is_output_route(rt) ? in ipmr_rt_fib_lookup()