Lines Matching refs:daddr
165 remote != t->parms.iph.daddr || in ip_tunnel_lookup()
179 if (remote != t->parms.iph.daddr || in ip_tunnel_lookup()
197 if ((local != t->parms.iph.saddr || t->parms.iph.daddr != 0) && in ip_tunnel_lookup()
198 (local != t->parms.iph.daddr || !ipv4_is_multicast(local))) in ip_tunnel_lookup()
219 t->parms.iph.daddr != 0 || in ip_tunnel_lookup()
248 if (parms->iph.daddr && !ipv4_is_multicast(parms->iph.daddr)) in ip_bucket()
249 remote = parms->iph.daddr; in ip_bucket()
276 __be32 remote = parms->iph.daddr; in ip_tunnel_find()
286 remote == t->parms.iph.daddr && in ip_tunnel_find()
343 __be32 daddr, __be32 saddr, in init_tunnel_flow() argument
348 fl4->daddr = daddr; in init_tunnel_flow()
367 if (iph->daddr) { in ip_tunnel_bind_dev()
371 init_tunnel_flow(&fl4, iph->protocol, iph->daddr, in ip_tunnel_bind_dev()
429 if (ipv4_is_multicast(iph->daddr)) { in ip_tunnel_rcv()
620 if ((tunnel->parms.iph.daddr && in tnl_update_pmtu()
621 !ipv4_is_multicast(tunnel->parms.iph.daddr)) || in tnl_update_pmtu()
653 connected = (tunnel->parms.iph.daddr != 0); in ip_tunnel_xmit()
655 dst = tnl_params->daddr; in ip_tunnel_xmit()
666 dst = rt_nexthop(rt, inner_iph->daddr); in ip_tunnel_xmit()
676 &ipv6_hdr(skb)->daddr); in ip_tunnel_xmit()
684 addr6 = &ipv6_hdr(skb)->daddr; in ip_tunnel_xmit()
787 err = iptunnel_xmit(NULL, rt, skb, fl4.saddr, fl4.daddr, protocol, in ip_tunnel_xmit()
811 t->parms.iph.daddr = p->iph.daddr; in ip_tunnel_update()
816 memcpy(dev->broadcast, &p->iph.daddr, 4); in ip_tunnel_update()
889 if (ipv4_is_multicast(p->iph.daddr)) in ip_tunnel_ioctl()
891 else if (p->iph.daddr) in ip_tunnel_ioctl()
1120 if (ipv4_is_multicast(p->iph.daddr)) in ip_tunnel_changelink()
1122 else if (p->iph.daddr) in ip_tunnel_changelink()