Lines Matching full:ct
98 struct nf_conn *ct; in nf_ct_test() local
102 ct = lookup_fn(ctx, NULL, 0, &opts_def, sizeof(opts_def)); in nf_ct_test()
103 if (ct) in nf_ct_test()
104 bpf_ct_release(ct); in nf_ct_test()
109 ct = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, in nf_ct_test()
113 if (ct) in nf_ct_test()
114 bpf_ct_release(ct); in nf_ct_test()
119 ct = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, in nf_ct_test()
122 if (ct) in nf_ct_test()
123 bpf_ct_release(ct); in nf_ct_test()
127 ct = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, in nf_ct_test()
129 if (ct) in nf_ct_test()
130 bpf_ct_release(ct); in nf_ct_test()
135 ct = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, in nf_ct_test()
138 if (ct) in nf_ct_test()
139 bpf_ct_release(ct); in nf_ct_test()
144 ct = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, in nf_ct_test()
147 if (ct) in nf_ct_test()
148 bpf_ct_release(ct); in nf_ct_test()
152 ct = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, in nf_ct_test()
154 if (ct) in nf_ct_test()
155 bpf_ct_release(ct); in nf_ct_test()
159 ct = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4) - 1, &opts_def, in nf_ct_test()
161 if (ct) in nf_ct_test()
162 bpf_ct_release(ct); in nf_ct_test()
171 ct = alloc_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, in nf_ct_test()
173 if (ct) { in nf_ct_test()
180 bpf_ct_set_timeout(ct, 10000); in nf_ct_test()
181 ct->mark = 77; in nf_ct_test()
185 bpf_ct_set_nat_info(ct, &saddr, sport, NF_NAT_MANIP_SRC___local); in nf_ct_test()
188 bpf_ct_set_nat_info(ct, &daddr, dport, NF_NAT_MANIP_DST___local); in nf_ct_test()
190 ct_ins = bpf_ct_insert_entry(ct); in nf_ct_test()
208 /* update ct entry timeout */ in nf_ct_test()
230 ct = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, in nf_ct_test()
232 if (ct) { in nf_ct_test()
234 if (ct->mark == 42) { in nf_ct_test()
235 ct->mark++; in nf_ct_test()
236 test_exist_lookup_mark = ct->mark; in nf_ct_test()
238 bpf_ct_release(ct); in nf_ct_test()
253 struct nf_conn *ct; in nf_ct_opts_new_test() local
258 ct = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, in nf_ct_opts_new_test()
261 if (ct) in nf_ct_opts_new_test()
262 bpf_ct_release(ct); in nf_ct_opts_new_test()
271 /* use non-default ct zone */ in nf_ct_opts_new_test()
274 ct = alloc_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, in nf_ct_opts_new_test()
276 if (ct) { in nf_ct_opts_new_test()
283 bpf_ct_set_timeout(ct, 10000); in nf_ct_opts_new_test()
287 bpf_ct_set_nat_info(ct, &saddr, sport, NF_NAT_MANIP_SRC___local); in nf_ct_opts_new_test()
290 bpf_ct_set_nat_info(ct, &daddr, dport, NF_NAT_MANIP_DST___local); in nf_ct_opts_new_test()
292 ct_ins = bpf_ct_insert_entry(ct); in nf_ct_opts_new_test()
296 /* entry should exist in same ct zone we inserted it */ in nf_ct_opts_new_test()
314 /* entry should not exist in default ct zone */ in nf_ct_opts_new_test()