Lines Matching refs:rt
349 struct rtable *rt = *rtp; in raw_send_hdrinc() local
352 if (length > rt->dst.dev->mtu) { in raw_send_hdrinc()
354 rt->dst.dev->mtu); in raw_send_hdrinc()
360 hlen = LL_RESERVED_SPACE(rt->dst.dev); in raw_send_hdrinc()
361 tlen = rt->dst.dev->needed_tailroom; in raw_send_hdrinc()
371 skb_dst_set(skb, &rt->dst); in raw_send_hdrinc()
415 NULL, rt->dst.dev, dst_output_sk); in raw_send_hdrinc()
487 struct rtable *rt = NULL; in raw_sendmsg() local
612 rt = ip_route_output_flow(sock_net(sk), &fl4, sk); in raw_sendmsg()
613 if (IS_ERR(rt)) { in raw_sendmsg()
614 err = PTR_ERR(rt); in raw_sendmsg()
615 rt = NULL; in raw_sendmsg()
620 if (rt->rt_flags & RTCF_BROADCAST && !sock_flag(sk, SOCK_BROADCAST)) in raw_sendmsg()
629 &rt, msg->msg_flags); in raw_sendmsg()
639 &ipc, &rt, msg->msg_flags); in raw_sendmsg()
652 ip_rt_put(rt); in raw_sendmsg()
660 dst_confirm(&rt->dst); in raw_sendmsg()