blob: a04489601a9130ae10c1d56d27af6948d16bbfd7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
|
testcases/chains/0013rename_0
testcases/chains/0029prio_bridge_srcnat_1
testcases/chains/0017masquerade_jump_1
testcases/chains/0004busy_1
testcases/chains/0003jump_loop_1
testcases/chains/0021prio_0
testcases/chains/0014rename_0
testcases/chains/0006masquerade_0
testcases/chains/0007masquerade_1
testcases/chains/0005busy_map_1
testcases/chains/0001jumps_0
testcases/chains/0031priority_variable_0
testcases/chains/0024prio_inet_dstnat_1
testcases/chains/0038policy_variable_1
testcases/chains/0030create_0
testcases/chains/0036policy_variable_0
testcases/chains/0035policy_variable_0
testcases/chains/0033priority_variable_1
testcases/chains/0043chain_ingress_0
testcases/chains/0034priority_variable_1
testcases/chains/0026prio_netdev_1
testcases/chains/0044chain_destroy_0
testcases/chains/0037policy_variable_1
testcases/chains/0019masquerade_jump_1
testcases/chains/0010endless_jump_loop_1
testcases/chains/0009masquerade_jump_1
testcases/chains/0023prio_inet_srcnat_1
testcases/chains/0042chain_variable_0
testcases/chains/0016delete_handle_0
testcases/chains/0025prio_arp_1
testcases/chains/0002jumps_1
testcases/chains/0022prio_dummy_1
testcases/chains/0018check_jump_loop_1
testcases/chains/netdev_chain_0
testcases/chains/0041chain_binding_0
testcases/chains/0008masquerade_jump_1
testcases/chains/0045chain_destroy_0
testcases/chains/0015check_jump_loop_1
testcases/chains/0020depth_1
testcases/chains/0011endless_jump_loop_1
testcases/chains/0032priority_variable_0
testcases/chains/0028prio_bridge_out_1
testcases/chains/0027prio_bridge_dstnat_1
testcases/chains/0039negative_priority_0
testcases/bitwise/0040mark_binop_8
testcases/bitwise/0040mark_binop_5
testcases/bitwise/0040mark_binop_4
testcases/bitwise/0040mark_binop_3
testcases/bitwise/0040mark_binop_2
testcases/bitwise/0040mark_binop_6
testcases/bitwise/0040mark_binop_7
testcases/bitwise/0040mark_binop_1
testcases/bitwise/0040mark_binop_0
testcases/bitwise/0040mark_binop_9
testcases/maps/0011vmap_0
testcases/maps/named_snat_map_0
testcases/maps/typeof_maps_concat_update_0
testcases/maps/typeof_maps_concat
testcases/maps/different_map_types_1
testcases/maps/0005interval_map_add_many_elements_0
testcases/maps/0007named_ifname_dtype_0
testcases/maps/typeof_maps_update_0
testcases/maps/map_with_flags_0
testcases/maps/0014destroy_0
testcases/maps/typeof_maps_0
testcases/maps/0004interval_map_create_once_0
testcases/maps/0006interval_map_overlap_0
testcases/maps/0009vmap_0
testcases/maps/anon_objmap_concat
testcases/maps/0013map_0
testcases/maps/0008interval_map_delete_0
testcases/maps/0010concat_map_0
testcases/maps/0003map_add_many_elements_0
testcases/maps/typeof_raw_0
testcases/maps/anonymous_snat_map_0
testcases/maps/nat_addr_port
testcases/maps/0015destroy_0
testcases/maps/0012map_0
testcases/maps/typeof_integer_0
testcases/listing/0013objects_0
testcases/listing/0017objects_0
testcases/listing/0010sets_0
testcases/listing/0009ruleset_bridge_0
testcases/listing/0006ruleset_ip6_0
testcases/listing/0020flowtable_0
testcases/listing/0012sets_0
testcases/listing/0008ruleset_arp_0
testcases/listing/0011sets_0
testcases/listing/0002ruleset_0
testcases/listing/0015dynamic_0
testcases/listing/0004table_0
testcases/listing/0001ruleset_0
testcases/listing/0003table_0
testcases/listing/0019set_0
testcases/listing/0021ruleset_json_terse_0
testcases/listing/0022terse_0
testcases/listing/0005ruleset_ip_0
testcases/listing/0016anonymous_0
testcases/listing/0007ruleset_inet_0
testcases/listing/0014objects_0
testcases/listing/0018data_0
testcases/nft-i/0001define_0
testcases/optionals/handles_0
testcases/optionals/comments_objects_0
testcases/optionals/comments_chain_0
testcases/optionals/delete_object_handles_0
testcases/optionals/update_object_handles_0
testcases/optionals/comments_table_0
testcases/optionals/comments_objects_dup_0
testcases/optionals/comments_handles_0
testcases/optionals/comments_0
testcases/optionals/handles_1
testcases/optionals/log_prefix_0
testcases/optimizations
testcases/optimizations/skip_non_eq
testcases/optimizations/merge_nat
testcases/optimizations/merge_stmts_concat_vmap
testcases/optimizations/single_anon_set
testcases/optimizations/dependency_kill
testcases/optimizations/merge_reject
testcases/optimizations/not_mergeable
testcases/optimizations/merge_stmts_vmap
testcases/optimizations/merge_vmaps
testcases/optimizations/skip_merge
testcases/optimizations/merge_vmap_raw
testcases/optimizations/merge_stmts
testcases/optimizations/merge_stmts_concat
testcases/optimizations/skip_unsupported
testcases/optimizations/ruleset
testcases/optimizations/variables
testcases/json/netdev
testcases/json/0005secmark_objref_0
testcases/json/0002table_map_0
testcases/json/0003json_schema_version_0
testcases/json/0001set_statements_0
testcases/json/0004json_schema_version_1
testcases/json/0006obj_comment_0
testcases/rule_management/0010replace_0
testcases/rule_management/0003insert_0
testcases/rule_management/0005replace_1
testcases/rule_management/0004replace_0
testcases/rule_management/0008delete_1
testcases/rule_management/0011reset_0
testcases/rule_management/0012destroy_0
testcases/rule_management/0007delete_0
testcases/rule_management/0002addinsertlocation_1
testcases/rule_management/0013destroy_0
testcases/rule_management/0006replace_1
testcases/rule_management/0009delete_1
testcases/rule_management/0001addinsertposition_0
testcases/cache/0010_implicit_chain_0
testcases/cache/0002_interval_0
testcases/cache/0004_cache_update_0
testcases/cache/0011_index_0
testcases/cache/0005_cache_chain_flush
testcases/cache/0009_delete_by_handle_incorrect_0
testcases/cache/0007_echo_cache_init_0
testcases/cache/0006_cache_table_flush
testcases/cache/0001_cache_handling_0
testcases/cache/0008_delete_by_handle_0
testcases/cache/0003_cache_update_0
testcases/flowtable/0016destroy_0
testcases/flowtable/0001flowtable_0
testcases/flowtable/0014addafterdelete_0
testcases/flowtable/0012flowtable_variable_0
testcases/flowtable/0008prio_1
testcases/flowtable/0013addafterdelete_0
testcases/flowtable/0006segfault_0
testcases/flowtable/0007prio_0
testcases/flowtable/0004delete_after_add_0
testcases/flowtable/0011deleteafterflush_0
testcases/flowtable/0010delete_handle_0
testcases/flowtable/0002create_flowtable_0
testcases/flowtable/0009deleteafterflush_0
testcases/flowtable/0015destroy_0
testcases/flowtable/0003add_after_flush_0
testcases/flowtable/0005delete_in_use_1
testcases/nft-f/0008split_tables_0
testcases/nft-f/0005rollback_map_0
testcases/nft-f/0028variable_cmdline_0
testcases/nft-f/0017ct_timeout_obj_0
testcases/nft-f/0010variable_0
testcases/nft-f/0027split_chains_0
testcases/nft-f/0023check_1
testcases/nft-f/0012different_defines_0
testcases/nft-f/0018jump_variable_0
testcases/nft-f/0022variables_0
testcases/nft-f/0018ct_expectation_obj_0
testcases/nft-f/0016redefines_1
testcases/nft-f/0029split_file_0
testcases/nft-f/0004rollback_set_0
testcases/nft-f/0031vmap_string_0
testcases/nft-f/0001define_slash_0
testcases/nft-f/0024priority_0
testcases/nft-f/0003rollback_jump_0
testcases/nft-f/0030variable_reuse_0
testcases/nft-f/0013defines_1
testcases/nft-f/0014defines_1
testcases/nft-f/0020jump_variable_1
testcases/nft-f/0006action_object_0
testcases/nft-f/0002rollback_rule_0
testcases/nft-f/0019jump_variable_1
testcases/nft-f/0011manydefines_0
testcases/nft-f/0025empty_dynset_0
testcases/nft-f/0015defines_1
testcases/nft-f/0009variable_0
testcases/nft-f/0021list_ruleset_0
testcases/nft-f/0007action_object_set_segfault_1
testcases/nft-f/0026listing_0
testcases/comments/comments_0
testcases/transactions/0002table_0
testcases/transactions/0039set_0
testcases/transactions/0035set_0
testcases/transactions/0037set_0
testcases/transactions/0043set_1
testcases/transactions/0041nat_restore_0
testcases/transactions/0021rule_0
testcases/transactions/0046set_0
testcases/transactions/0023rule_1
testcases/transactions/0045anon-unbind_0
testcases/transactions/0014chain_1
testcases/transactions/0022rule_1
testcases/transactions/0038set_0
testcases/transactions/0048helpers_0
testcases/transactions/0040set_0
testcases/transactions/0001table_0
testcases/transactions/0032set_0
testcases/transactions/0049huge_0
testcases/transactions/0024rule_0
testcases/transactions/0044rule_0
testcases/transactions/0011chain_0
testcases/transactions/0050rule_1
testcases/transactions/0031set_0
testcases/transactions/0036set_1
testcases/transactions/0010chain_0
testcases/transactions/0030set_0
testcases/transactions/0013chain_0
testcases/transactions/0025rule_0
testcases/transactions/0012chain_0
testcases/transactions/0042_stateful_expr_0
testcases/transactions/0051map_0
testcases/transactions/0003table_0
testcases/transactions/0015chain_0
testcases/transactions/0033set_0
testcases/transactions/anon_chain_loop
testcases/transactions/0047set_0
testcases/transactions/0034set_0
testcases/transactions/0020rule_0
testcases/parsing/describe
testcases/parsing/log
testcases/parsing/octal
testcases/include/0005glob_empty_0
testcases/include/0020include_chain_0
testcases/include/0019include_error_0
testcases/include/0010glob_broken_file_1
testcases/include/0018include_error_0
testcases/include/0012glob_dependency_1
testcases/include/0011glob_dependency_0
testcases/include/0013input_descriptors_included_files_0
testcases/include/0002relative_0
testcases/include/0017glob_more_than_maxdepth_1
testcases/include/0014glob_directory_0
testcases/include/0016maxdepth_0
testcases/include/0008glob_nofile_wildcard_0
testcases/include/0013glob_dotfile_0
testcases/include/0006glob_single_0
testcases/include/0003includepath_0
testcases/include/0004endlessloop_1
testcases/include/0001absolute_0
testcases/include/0015doubleincludepath_0
testcases/include/0007glob_double_0
testcases/include/0009glob_nofile_1
testcases/owner/0001-flowtable-uaf
testcases/sets/0028autoselect_0
testcases/sets/0037_set_with_inet_service_0
testcases/sets/0043concatenated_ranges_0
testcases/sets/0073destroy_0
testcases/sets/0064map_catchall_0
testcases/sets/0058_setupdate_timeout_0
testcases/sets/0068interval_stack_overflow_0
testcases/sets/0003named_interval_missing_flag_0
testcases/sets/0027ipv6_maps_ipv4_0
testcases/sets/0049set_define_0
testcases/sets/0021nesting_0
testcases/sets/0019set_check_size_0
testcases/sets/0008comments_interval_0
testcases/sets/0029named_ifname_dtype_0
testcases/sets/0024named_objects_0
testcases/sets/0013add_delete_many_elements_0
testcases/sets/type_set_symbol
testcases/sets/0056dynamic_limit_0
testcases/sets/errors_0
testcases/sets/0028delete_handle_0
testcases/sets/0006create_set_0
testcases/sets/0031set_timeout_size_0
testcases/sets/0014malformed_set_is_not_defined_0
testcases/sets/0048set_counters_0
testcases/sets/collapse_elem_0
testcases/sets/0070stacked_l2_headers
testcases/sets/0046netmap_0
testcases/sets/0044interval_overlap_1
testcases/sets/0057set_create_fails_0
testcases/sets/0012add_delete_many_elements_0
testcases/sets/0018set_check_size_1
testcases/sets/0035add_set_elements_flat_0
testcases/sets/0020comments_0
testcases/sets/0052overlap_0
testcases/sets/exact_overlap_0
testcases/sets/0047nat_0
testcases/sets/0069interval_merge_0
testcases/sets/0051set_interval_counter_0
testcases/sets/0022type_selective_flush_0
testcases/sets/0039delete_interval_0
testcases/sets/0016element_leak_0
testcases/sets/0023incomplete_add_set_command_0
testcases/sets/0033add_set_simple_flat_0
testcases/sets/typeof_sets_1
testcases/sets/0060set_multistmt_0
testcases/sets/typeof_sets_concat
testcases/sets/0026named_limit_0
testcases/sets/0072destroy_0
testcases/sets/0038meter_list_0
testcases/sets/typeof_sets_0
testcases/sets/0010comments_0
testcases/sets/inner_0
testcases/sets/set_eval_0
testcases/sets/0045concat_ipv4_service
testcases/sets/0041interval_0
testcases/sets/0007create_element_0
testcases/sets/0040get_host_endian_elements_0
testcases/sets/0061anonymous_automerge_0
testcases/sets/0055tcpflags_0
testcases/sets/0071unclosed_prefix_interval_0
testcases/sets/sets_with_ifnames
testcases/sets/0017add_after_flush_0
testcases/sets/0034get_element_0
testcases/sets/0060set_multistmt_1
testcases/sets/0043concatenated_ranges_1
testcases/sets/0065_icmp_postprocessing
testcases/sets/0063set_catchall_0
testcases/sets/0030add_many_elements_interval_0
testcases/sets/0008create_verdict_map_0
testcases/sets/concat_interval_0
testcases/sets/0025anonymous_set_0
testcases/sets/0011add_many_elements_0
testcases/sets/0059set_update_multistmt_0
testcases/sets/0054comments_set_0
testcases/sets/0009comments_timeout_0
testcases/sets/0067nat_concat_interval_0
testcases/sets/typeof_raw_0
testcases/sets/0004named_interval_shadow_0
testcases/sets/0036add_set_element_expiration_0
testcases/sets/0044interval_overlap_0
testcases/sets/automerge_0
testcases/sets/dynset_missing
testcases/sets/0032restore_set_simple_0
testcases/sets/0002named_interval_automerging_0
testcases/sets/0001named_interval_0
testcases/sets/0042update_set_0
testcases/sets/0053echo_0
testcases/sets/0005named_interval_shadow_0
testcases/sets/0062set_connlimit_0
testcases/sets/0050set_define_1
testcases/sets/0015rulesetflush_0
testcases/netns/0001nft-f_0
testcases/netns/0002loosecommands_0
testcases/netns/0003many_0
|