Lines Matching refs:raddr
146 ipv6_addr_equal(remote, &t->parms.raddr) && in ip6_tnl_lookup()
155 ipv6_addr_any(&t->parms.raddr) && in ip6_tnl_lookup()
162 if (ipv6_addr_equal(remote, &t->parms.raddr) && in ip6_tnl_lookup()
193 const struct in6_addr *remote = &p->raddr; in ip6_tnl_bucket()
344 const struct in6_addr *remote = &p->raddr; in ip6_tnl_locate()
354 ipv6_addr_equal(remote, &t->parms.raddr)) { in ip6_tnl_locate()
719 const struct in6_addr *raddr) in ip6_tnl_get_cap() argument
723 int rtype = ipv6_addr_type(raddr); in ip6_tnl_get_cap()
744 const struct in6_addr *raddr) in ip6_tnl_rcv_ctl() argument
752 (ip6_tnl_get_cap(t, laddr, raddr) & IP6_TNL_F_CAP_RCV))) { in ip6_tnl_rcv_ctl()
762 likely(!ipv6_chk_addr_and_flags(net, raddr, ldev, true, in ip6_tnl_rcv_ctl()
971 return ipv6_addr_equal(&t->parms.raddr, &hdr->saddr); in ip6_tnl_addr_conflict()
976 const struct in6_addr *raddr) in ip6_tnl_xmit_ctl() argument
987 (ip6_tnl_get_cap(t, laddr, raddr) & IP6_TNL_F_CAP_XMIT))) { in ip6_tnl_xmit_ctl()
999 !ipv6_addr_is_multicast(raddr) && in ip6_tnl_xmit_ctl()
1000 unlikely(ipv6_chk_addr_and_flags(net, raddr, ldev, in ip6_tnl_xmit_ctl()
1059 if (ipv6_addr_any(&t->parms.raddr)) { in ip6_tnl_xmit()
1428 memcpy(dev->broadcast, &p->raddr, sizeof(struct in6_addr)); in ip6_tnl_link_config()
1432 fl6->daddr = p->raddr; in ip6_tnl_link_config()
1442 p->flags |= ip6_tnl_get_cap(t, &p->laddr, &p->raddr); in ip6_tnl_link_config()
1454 int strict = (ipv6_addr_type(&p->raddr) & in ip6_tnl_link_config()
1458 &p->raddr, &p->laddr, in ip6_tnl_link_config()
1492 t->parms.raddr = p->raddr; in ip6_tnl_change()
1531 p->raddr = u->raddr; in ip6_tnl_parm_from_user()
1545 u->raddr = p->raddr; in ip6_tnl_parm_to_user()
1939 parms->raddr = nla_get_in6_addr(data[IFLA_IPTUN_REMOTE]); in ip6_tnl_netlink_parms()
2115 nla_put_in6_addr(skb, IFLA_IPTUN_REMOTE, &parm->raddr) || in ip6_tnl_fill_info()