src_ipv6
memcpy(&filter->src_ipv6, &match.key->src.s6_addr32,
sizeof(filter->src_ipv6));
DECLARE_MASK_VAL(struct in6_addr, src_ipv6);
memcpy(src_ipv6.m.in6_u.u6_addr8,
sizeof(src_ipv6.m));
memcpy(src_ipv6.v.in6_u.u6_addr8,
sizeof(src_ipv6.v));
if (!memcmp(&src_ipv6.m, &full_ones, sizeof(full_ones)))
&src_ipv6.v);
&tuple->src_ipv6,
memcpy(&tuple->src_ipv6, &fk->addrs.v6addrs.src,
return !memcmp(&tuple->src_ipv6, &fk->addrs.v6addrs.src,
struct in6_addr src_ipv6;
struct in6_addr src_ipv6;
payload->src_ipv6 = flowi6->saddr;
&fltr->tuple.src_ipv6, sizeof(struct in6_addr));
if (memcmp(&a->src_ipv6, &b->src_ipv6, sizeof(struct in6_addr)))
memcpy(&ip6->saddr, &t->src_ipv6, sizeof(struct in6_addr));
memcmp(&t->src_ipv6, zaddr, sizeof(struct in6_addr)) &&
!memcmp(&t->src_ipv6, zaddr, sizeof(struct in6_addr)) &&
memcmp(&t->src_ipv6, zaddr, sizeof(struct in6_addr))) {
!memcmp(&t->src_ipv6, zaddr, sizeof(struct in6_addr))) {
memcpy(&t->src_ipv6, &match.key->src, sizeof(addr));
struct in6_addr src_ipv6;
struct in6_addr *src = &tpos->tuple.src_ipv6;
memcpy(&n->tuple.src_ipv6, &ipv6_hdr(skb)->saddr,