Lines Matching refs:ipv6
35 memset(&tuple.ipv6.saddr, 0, sizeof(tuple.ipv6.saddr));
36 memset(&tuple.ipv6.sport, 0, sizeof(tuple.ipv6.sport));
38 tuple.ipv6.daddr[0] = bpf_htonl(DST_REWRITE_IP6_0);
39 tuple.ipv6.daddr[1] = bpf_htonl(DST_REWRITE_IP6_1);
40 tuple.ipv6.daddr[2] = bpf_htonl(DST_REWRITE_IP6_2);
41 tuple.ipv6.daddr[3] = bpf_htonl(DST_REWRITE_IP6_3);
43 tuple.ipv6.dport = bpf_htons(DST_REWRITE_PORT6);
48 sk = bpf_sk_lookup_tcp(ctx, &tuple, sizeof(tuple.ipv6),
51 sk = bpf_sk_lookup_udp(ctx, &tuple, sizeof(tuple.ipv6),
57 if (sk->src_ip6[0] != tuple.ipv6.daddr[0] ||
58 sk->src_ip6[1] != tuple.ipv6.daddr[1] ||
59 sk->src_ip6[2] != tuple.ipv6.daddr[2] ||
60 sk->src_ip6[3] != tuple.ipv6.daddr[3] ||