Lines Matching refs:raddr
126 !ipv6_addr_equal(remote, &t->parms.raddr) || in ip6_tnl_lookup()
140 !ipv6_addr_any(&t->parms.raddr) || in ip6_tnl_lookup()
152 if (!ipv6_addr_equal(remote, &t->parms.raddr) || in ip6_tnl_lookup()
192 const struct in6_addr *remote = &p->raddr; in ip6_tnl_bucket()
341 const struct in6_addr *remote = &p->raddr; in ip6_tnl_locate()
351 ipv6_addr_equal(remote, &t->parms.raddr) && in ip6_tnl_locate()
742 const struct in6_addr *raddr) in ip6_tnl_get_cap() argument
746 int rtype = ipv6_addr_type(raddr); in ip6_tnl_get_cap()
767 const struct in6_addr *raddr) in ip6_tnl_rcv_ctl() argument
775 (ip6_tnl_get_cap(t, laddr, raddr) & IP6_TNL_F_CAP_RCV))) { in ip6_tnl_rcv_ctl()
785 likely(!ipv6_chk_addr_and_flags(net, raddr, ldev, true, in ip6_tnl_rcv_ctl()
1024 return ipv6_addr_equal(&t->parms.raddr, &hdr->saddr); in ip6_tnl_addr_conflict()
1029 const struct in6_addr *raddr) in ip6_tnl_xmit_ctl() argument
1040 (ip6_tnl_get_cap(t, laddr, raddr) & IP6_TNL_F_CAP_XMIT))) { in ip6_tnl_xmit_ctl()
1052 !ipv6_addr_is_multicast(raddr) && in ip6_tnl_xmit_ctl()
1053 unlikely(ipv6_chk_addr_and_flags(net, raddr, ldev, in ip6_tnl_xmit_ctl()
1114 if (ipv6_addr_any(&t->parms.raddr)) { in ip6_tnl_xmit()
1472 memcpy(dev->broadcast, &p->raddr, sizeof(struct in6_addr)); in ip6_tnl_link_config()
1476 fl6->daddr = p->raddr; in ip6_tnl_link_config()
1486 p->flags |= ip6_tnl_get_cap(t, &p->laddr, &p->raddr); in ip6_tnl_link_config()
1498 int strict = (ipv6_addr_type(&p->raddr) & in ip6_tnl_link_config()
1502 &p->raddr, &p->laddr, in ip6_tnl_link_config()
1541 t->parms.raddr = p->raddr; in ip6_tnl_change()
1576 p->raddr = u->raddr; in ip6_tnl_parm_from_user()
1590 u->raddr = p->raddr; in ip6_tnl_parm_to_user()
1981 parms->raddr = nla_get_in6_addr(data[IFLA_IPTUN_REMOTE]); in ip6_tnl_netlink_parms()
2130 nla_put_in6_addr(skb, IFLA_IPTUN_REMOTE, &parm->raddr) || in ip6_tnl_fill_info()