Lines Matching refs:user_ip6
110 __u32 user_ip6; in bind_v6_prog() local
124 if (ctx->user_ip6[0] != bpf_htonl(SERV6_IP_0) || in bind_v6_prog()
125 ctx->user_ip6[1] != bpf_htonl(SERV6_IP_1) || in bind_v6_prog()
126 ctx->user_ip6[2] != bpf_htonl(SERV6_IP_2) || in bind_v6_prog()
127 ctx->user_ip6[3] != bpf_htonl(SERV6_IP_3) || in bind_v6_prog()
133 user_ip6 = 0; in bind_v6_prog()
134 user_ip6 |= ((volatile __u8 *)&ctx->user_ip6[i])[0] << 0; in bind_v6_prog()
135 user_ip6 |= ((volatile __u8 *)&ctx->user_ip6[i])[1] << 8; in bind_v6_prog()
136 user_ip6 |= ((volatile __u8 *)&ctx->user_ip6[i])[2] << 16; in bind_v6_prog()
137 user_ip6 |= ((volatile __u8 *)&ctx->user_ip6[i])[3] << 24; in bind_v6_prog()
138 if (ctx->user_ip6[i] != user_ip6) in bind_v6_prog()
150 user_ip6 = 0; in bind_v6_prog()
151 user_ip6 |= ((volatile __u16 *)&ctx->user_ip6[i])[0] << 0; in bind_v6_prog()
152 user_ip6 |= ((volatile __u16 *)&ctx->user_ip6[i])[1] << 16; in bind_v6_prog()
153 if (ctx->user_ip6[i] != user_ip6) in bind_v6_prog()
169 ctx->user_ip6[0] = bpf_htonl(SERV6_REWRITE_IP_0); in bind_v6_prog()
170 ctx->user_ip6[1] = bpf_htonl(SERV6_REWRITE_IP_1); in bind_v6_prog()
171 ctx->user_ip6[2] = bpf_htonl(SERV6_REWRITE_IP_2); in bind_v6_prog()
172 ctx->user_ip6[3] = bpf_htonl(SERV6_REWRITE_IP_3); in bind_v6_prog()