]> git.ipfire.org Git - thirdparty/nftables.git/commit
Backport nftables tests/shell from 2a38f458f12b
authorPablo Neira Ayuso <pablo@netfilter.org>
Sun, 27 Jul 2025 21:27:14 +0000 (23:27 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Tue, 29 Jul 2025 00:50:22 +0000 (02:50 +0200)
commit249c6979819a5f061b24e53c2f2bd5dab679da0d
tree848a687466c770ae43fa0fa8a345224fb0f6f0ac
parentea27c55ebfaecb4ab1dc62c5b8fccdf8f0c98b61
Backport nftables tests/shell from 2a38f458f12b

Originally, the plan was to use tests/shell from git HEAD, but this
does not work well in practise because slight changes in the test
output break checks resulting in lots of [DUMP FAIL] errors.

It is easier to test infrastructure self-contained in this 1.0.6.y
branch.

However, backporting the tests/shell into 1.0.6.y turns out to be more
complicated than expected, so I decided to follow the opposite, which is
to (brute) force a copy of tests/shell from
2a38f458f12bc032dac1b3ba63f95ca5a3c03fbd into this branch.

This also requires a number follow up partial reverts on tests/shell
updates to work with 1.0.6.y.

Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
921 files changed:
tests/shell/features/bitshift.nft [new file with mode: 0644]
tests/shell/features/bitwise_multireg.nft [new file with mode: 0644]
tests/shell/features/catchall_element.nft [new file with mode: 0644]
tests/shell/features/cgroupsv2.nft [new file with mode: 0644]
tests/shell/features/chain_binding.nft [new file with mode: 0644]
tests/shell/features/comment.sh [new file with mode: 0755]
tests/shell/features/ctexpect.nft [new file with mode: 0644]
tests/shell/features/cttimeout.nft [new file with mode: 0644]
tests/shell/features/curl.sh [new file with mode: 0755]
tests/shell/features/destroy.nft [new file with mode: 0644]
tests/shell/features/dynset_op_delete.nft [new file with mode: 0644]
tests/shell/features/elem_timeout_update.sh [new file with mode: 0755]
tests/shell/features/flowtable_counter.sh [new file with mode: 0755]
tests/shell/features/flowtable_no_devices.nft [new file with mode: 0755]
tests/shell/features/ifname_based_hooks.sh [new file with mode: 0755]
tests/shell/features/inet_ingress.nft [new file with mode: 0644]
tests/shell/features/inet_nat.nft [new file with mode: 0644]
tests/shell/features/inner_matching.nft [new file with mode: 0644]
tests/shell/features/ip_options.nft [new file with mode: 0644]
tests/shell/features/ipsec.nft [new file with mode: 0644]
tests/shell/features/json.sh [new file with mode: 0755]
tests/shell/features/map_lookup.nft [new file with mode: 0644]
tests/shell/features/meta_time.nft [new file with mode: 0644]
tests/shell/features/netdev_chain_multidevice.sh [new file with mode: 0755]
tests/shell/features/netdev_chain_without_device.nft [new file with mode: 0644]
tests/shell/features/netdev_egress.nft [new file with mode: 0644]
tests/shell/features/netmap.nft [new file with mode: 0644]
tests/shell/features/osf.nft [new file with mode: 0644]
tests/shell/features/pipapo.nft [new file with mode: 0644]
tests/shell/features/position_id.sh [new file with mode: 0755]
tests/shell/features/prerouting_reject.nft [new file with mode: 0644]
tests/shell/features/rbtree_size_limit.nft [new file with mode: 0644]
tests/shell/features/reset_rule.sh [new file with mode: 0755]
tests/shell/features/reset_set.sh [new file with mode: 0755]
tests/shell/features/reset_tcp_options.nft [new file with mode: 0644]
tests/shell/features/sctp_chunks.nft [new file with mode: 0644]
tests/shell/features/secmark.nft [new file with mode: 0644]
tests/shell/features/set_expr.sh [new file with mode: 0755]
tests/shell/features/set_with_two_expressions.nft [new file with mode: 0644]
tests/shell/features/setelem_expiration.sh [new file with mode: 0755]
tests/shell/features/socat.sh [new file with mode: 0755]
tests/shell/features/stateful_object_update.sh [new file with mode: 0755]
tests/shell/features/synproxy.nft [new file with mode: 0644]
tests/shell/features/table_flag_owner.nft [new file with mode: 0644]
tests/shell/features/table_flag_persist.nft [new file with mode: 0644]
tests/shell/features/tcpdump.sh [new file with mode: 0755]
tests/shell/features/vsftpd.sh [new file with mode: 0755]
tests/shell/helpers/json-diff-pretty.sh [new file with mode: 0755]
tests/shell/helpers/json-pretty.sh [new file with mode: 0755]
tests/shell/helpers/json-sanitize-ruleset.sh [new file with mode: 0755]
tests/shell/helpers/nft-valgrind-wrapper.sh [new file with mode: 0755]
tests/shell/helpers/random-source.sh [new file with mode: 0755]
tests/shell/helpers/test-wrapper.sh [new file with mode: 0755]
tests/shell/run-tests.sh
tests/shell/testcases/bitwise/0040mark_binop_0 [moved from tests/shell/testcases/chains/0040mark_shift_0 with 55% similarity]
tests/shell/testcases/bitwise/0040mark_binop_1 [moved from tests/shell/testcases/chains/0040mark_shift_1 with 57% similarity]
tests/shell/testcases/bitwise/0040mark_binop_10 [new file with mode: 0755]
tests/shell/testcases/bitwise/0040mark_binop_11 [new file with mode: 0755]
tests/shell/testcases/bitwise/0040mark_binop_12 [new file with mode: 0755]
tests/shell/testcases/bitwise/0040mark_binop_13 [new file with mode: 0755]
tests/shell/testcases/bitwise/0040mark_binop_2 [new file with mode: 0755]
tests/shell/testcases/bitwise/0040mark_binop_3 [new file with mode: 0755]
tests/shell/testcases/bitwise/0040mark_binop_4 [new file with mode: 0755]
tests/shell/testcases/bitwise/0040mark_binop_5 [new file with mode: 0755]
tests/shell/testcases/bitwise/0040mark_binop_6 [new file with mode: 0755]
tests/shell/testcases/bitwise/0040mark_binop_7 [new file with mode: 0755]
tests/shell/testcases/bitwise/0040mark_binop_8 [new file with mode: 0755]
tests/shell/testcases/bitwise/0040mark_binop_9 [new file with mode: 0755]
tests/shell/testcases/bitwise/0044payload_binop_2 [new file with mode: 0755]
tests/shell/testcases/bitwise/0044payload_binop_5 [new file with mode: 0755]
tests/shell/testcases/bitwise/dumps/0040mark_binop_0.json-nft [new file with mode: 0644]
tests/shell/testcases/bitwise/dumps/0040mark_binop_0.nft [moved from tests/shell/testcases/chains/dumps/0040mark_shift_0.nft with 58% similarity]
tests/shell/testcases/bitwise/dumps/0040mark_binop_1.json-nft [new file with mode: 0644]
tests/shell/testcases/bitwise/dumps/0040mark_binop_1.nft [moved from tests/shell/testcases/chains/dumps/0040mark_shift_1.nft with 64% similarity]
tests/shell/testcases/bitwise/dumps/0040mark_binop_10.nft [new file with mode: 0644]
tests/shell/testcases/bitwise/dumps/0040mark_binop_11.nft [new file with mode: 0644]
tests/shell/testcases/bitwise/dumps/0040mark_binop_12.nft [new file with mode: 0644]
tests/shell/testcases/bitwise/dumps/0040mark_binop_13.nft [new file with mode: 0644]
tests/shell/testcases/bitwise/dumps/0040mark_binop_2.json-nft [new file with mode: 0644]
tests/shell/testcases/bitwise/dumps/0040mark_binop_2.nft [new file with mode: 0644]
tests/shell/testcases/bitwise/dumps/0040mark_binop_3.json-nft [new file with mode: 0644]
tests/shell/testcases/bitwise/dumps/0040mark_binop_3.nft [new file with mode: 0644]
tests/shell/testcases/bitwise/dumps/0040mark_binop_4.json-nft [new file with mode: 0644]
tests/shell/testcases/bitwise/dumps/0040mark_binop_4.nft [new file with mode: 0644]
tests/shell/testcases/bitwise/dumps/0040mark_binop_5.json-nft [new file with mode: 0644]
tests/shell/testcases/bitwise/dumps/0040mark_binop_5.nft [new file with mode: 0644]
tests/shell/testcases/bitwise/dumps/0040mark_binop_6.json-nft [new file with mode: 0644]
tests/shell/testcases/bitwise/dumps/0040mark_binop_6.nft [new file with mode: 0644]
tests/shell/testcases/bitwise/dumps/0040mark_binop_7.json-nft [new file with mode: 0644]
tests/shell/testcases/bitwise/dumps/0040mark_binop_7.nft [new file with mode: 0644]
tests/shell/testcases/bitwise/dumps/0040mark_binop_8.json-nft [new file with mode: 0644]
tests/shell/testcases/bitwise/dumps/0040mark_binop_8.nft [new file with mode: 0644]
tests/shell/testcases/bitwise/dumps/0040mark_binop_9.json-nft [new file with mode: 0644]
tests/shell/testcases/bitwise/dumps/0040mark_binop_9.nft [new file with mode: 0644]
tests/shell/testcases/bitwise/dumps/0044payload_binop_2.nft [new file with mode: 0644]
tests/shell/testcases/bitwise/dumps/0044payload_binop_5.nft [new file with mode: 0644]
tests/shell/testcases/bogons/dumps/assert_failures.json-nft [new file with mode: 0644]
tests/shell/testcases/bogons/dumps/assert_failures.nft [new file with mode: 0644]
tests/shell/testcases/bogons/nft-f/delete_nonexistant_object_crash [new file with mode: 0644]
tests/shell/testcases/bogons/nft-f/mapping_with_invalid_datatype_crash [moved from tests/shell/testcases/bogons/nft-f/mapping_With_invalid_datatype_crash with 100% similarity]
tests/shell/testcases/bogons/nft-f/range_expression_corruption [new file with mode: 0644]
tests/shell/testcases/bogons/nft-f/set_definition_with_no_key_assert [new file with mode: 0644]
tests/shell/testcases/bogons/nft-f/use_after_free_on_chain_removal [new file with mode: 0644]
tests/shell/testcases/bogons/nft-f/zero_length_devicename2_assert [new file with mode: 0644]
tests/shell/testcases/bogons/nft-j-f/Assertion__out_failed_assert [new file with mode: 0644]
tests/shell/testcases/bogons/nft-j-f/binop_rhs_decode_error_crash [new file with mode: 0644]
tests/shell/testcases/bogons/nft-j-f/constant_expr_alloc_assert [new file with mode: 0644]
tests/shell/testcases/bogons/nft-j-f/expr_evaluate_concat_empty_concat_key_assert [new file with mode: 0644]
tests/shell/testcases/bogons/nft-j-f/list_a_destroyed_table_crash [new file with mode: 0644]
tests/shell/testcases/bogons/nft-j-f/reject_stmt_with_no_expression_crash [new file with mode: 0644]
tests/shell/testcases/bogons/nft-j-f/set_with_single_value_concat_assert [new file with mode: 0644]
tests/shell/testcases/bogons/nft-j-f/unkown_stateful_statement_type_19_assert [new file with mode: 0644]
tests/shell/testcases/cache/0008_delete_by_handle_0
tests/shell/testcases/cache/0010_implicit_chain_0
tests/shell/testcases/cache/0011_index_0
tests/shell/testcases/cache/dumps/0001_cache_handling_0.json-nft [new file with mode: 0644]
tests/shell/testcases/cache/dumps/0002_interval_0.json-nft [new file with mode: 0644]
tests/shell/testcases/cache/dumps/0003_cache_update_0.json-nft [new file with mode: 0644]
tests/shell/testcases/cache/dumps/0003_cache_update_0.nft [new file with mode: 0644]
tests/shell/testcases/cache/dumps/0004_cache_update_0.json-nft [new file with mode: 0644]
tests/shell/testcases/cache/dumps/0004_cache_update_0.nft [new file with mode: 0644]
tests/shell/testcases/cache/dumps/0005_cache_chain_flush.json-nft [new file with mode: 0644]
tests/shell/testcases/cache/dumps/0005_cache_chain_flush.nft [new file with mode: 0644]
tests/shell/testcases/cache/dumps/0006_cache_table_flush.json-nft [new file with mode: 0644]
tests/shell/testcases/cache/dumps/0006_cache_table_flush.nft [new file with mode: 0644]
tests/shell/testcases/cache/dumps/0007_echo_cache_init_0.json-nft [new file with mode: 0644]
tests/shell/testcases/cache/dumps/0008_delete_by_handle_0.json-nft [new file with mode: 0644]
tests/shell/testcases/cache/dumps/0008_delete_by_handle_0.nft [new file with mode: 0644]
tests/shell/testcases/cache/dumps/0009_delete_by_handle_incorrect_0.json-nft [new file with mode: 0644]
tests/shell/testcases/cache/dumps/0009_delete_by_handle_incorrect_0.nft [new file with mode: 0644]
tests/shell/testcases/cache/dumps/0010_implicit_chain_0.nft [new file with mode: 0644]
tests/shell/testcases/cache/dumps/0011_index_0.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/0003jump_loop_1
tests/shell/testcases/chains/0010endless_jump_loop_1
tests/shell/testcases/chains/0011endless_jump_loop_1
tests/shell/testcases/chains/0014rename_0
tests/shell/testcases/chains/0018check_jump_loop_1
tests/shell/testcases/chains/0021prio_0
tests/shell/testcases/chains/0041chain_binding_0
tests/shell/testcases/chains/0042chain_variable_0
tests/shell/testcases/chains/0043chain_ingress_0
tests/shell/testcases/chains/0044chain_destroy_0 [new file with mode: 0755]
tests/shell/testcases/chains/dumps/0001jumps_0.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0002jumps_1.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0002jumps_1.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0003jump_loop_1.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0003jump_loop_1.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0004busy_1.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0004busy_1.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0005busy_map_1.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0005busy_map_1.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0006masquerade_0.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0007masquerade_1.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0007masquerade_1.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0008masquerade_jump_1.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0008masquerade_jump_1.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0009masquerade_jump_1.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0009masquerade_jump_1.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0010endless_jump_loop_1.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0010endless_jump_loop_1.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0011endless_jump_loop_1.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0011endless_jump_loop_1.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0013rename_0.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0014rename_0.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0014rename_0.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0015check_jump_loop_1.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0015check_jump_loop_1.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0016delete_handle_0.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0017masquerade_jump_1.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0017masquerade_jump_1.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0018check_jump_loop_1.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0018check_jump_loop_1.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0019masquerade_jump_1.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0019masquerade_jump_1.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0020depth_1.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0020depth_1.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0021prio_0.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0022prio_dummy_1.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0022prio_dummy_1.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0023prio_inet_srcnat_1.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0023prio_inet_srcnat_1.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0024prio_inet_dstnat_1.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0024prio_inet_dstnat_1.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0025prio_arp_1.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0025prio_arp_1.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0026prio_netdev_1.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0026prio_netdev_1.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0027prio_bridge_dstnat_1.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0027prio_bridge_dstnat_1.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0028prio_bridge_out_1.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0028prio_bridge_out_1.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0029prio_bridge_srcnat_1.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0029prio_bridge_srcnat_1.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0030create_0.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0031priority_variable_0.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0032priority_variable_0.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0033priority_variable_1.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0033priority_variable_1.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0034priority_variable_1.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0034priority_variable_1.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0035policy_variable_0.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0036policy_variable_0.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0036policy_variable_0.nft [moved from tests/shell/testcases/nft-f/dumps/0026policy_variable_0.nft with 100% similarity]
tests/shell/testcases/chains/dumps/0037policy_variable_1.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0037policy_variable_1.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0038policy_variable_1.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0038policy_variable_1.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0039negative_priority_0.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0039negative_priority_0.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0042chain_variable_0.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0042chain_variable_0.nft
tests/shell/testcases/chains/dumps/0043chain_ingress_0.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0043chain_ingress_0.nft [moved from tests/shell/testcases/chains/dumps/0043chain_ingress.nft with 72% similarity]
tests/shell/testcases/chains/dumps/0044chain_destroy_0.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/0044chain_destroy_0.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/jump_to_base_chain.nodump [new file with mode: 0644]
tests/shell/testcases/chains/dumps/netdev_chain_0.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/netdev_chain_0.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/netdev_chain_autoremove.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/netdev_chain_autoremove.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/netdev_chain_dev_addremove.nodump [new file with mode: 0644]
tests/shell/testcases/chains/dumps/netdev_chain_dev_gone.nodump [new file with mode: 0644]
tests/shell/testcases/chains/dumps/netdev_chain_dormant_autoremove.json-nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/netdev_chain_dormant_autoremove.nft [new file with mode: 0644]
tests/shell/testcases/chains/dumps/netdev_chain_multidev_gone.nodump [new file with mode: 0644]
tests/shell/testcases/chains/dumps/netdev_multidev_netns_gone.nodump [new file with mode: 0644]
tests/shell/testcases/chains/dumps/netdev_netns_gone.nodump [new file with mode: 0644]
tests/shell/testcases/chains/jump_to_base_chain [new file with mode: 0755]
tests/shell/testcases/chains/netdev_chain_0 [new file with mode: 0755]
tests/shell/testcases/chains/netdev_chain_autoremove [new file with mode: 0755]
tests/shell/testcases/chains/netdev_chain_dev_addremove [new file with mode: 0755]
tests/shell/testcases/chains/netdev_chain_dev_gone [new file with mode: 0755]
tests/shell/testcases/chains/netdev_chain_dormant_autoremove [new file with mode: 0755]
tests/shell/testcases/chains/netdev_chain_multidev_gone [new file with mode: 0755]
tests/shell/testcases/chains/netdev_move_device [new file with mode: 0755]
tests/shell/testcases/chains/netdev_multidev_netns_gone [new file with mode: 0755]
tests/shell/testcases/chains/netdev_netns_gone [new file with mode: 0755]
tests/shell/testcases/comments/dumps/comments_0.json-nft [new file with mode: 0644]
tests/shell/testcases/flowtable/0012flowtable_variable_0
tests/shell/testcases/flowtable/0013addafterdelete_0
tests/shell/testcases/flowtable/0014addafterdelete_0
tests/shell/testcases/flowtable/dumps/0001flowtable_0.json-nft [new file with mode: 0644]
tests/shell/testcases/flowtable/dumps/0002create_flowtable_0.json-nft [new file with mode: 0644]
tests/shell/testcases/flowtable/dumps/0002create_flowtable_0.nft [new file with mode: 0644]
tests/shell/testcases/flowtable/dumps/0003add_after_flush_0.json-nft [new file with mode: 0644]
tests/shell/testcases/flowtable/dumps/0003add_after_flush_0.nft [new file with mode: 0644]
tests/shell/testcases/flowtable/dumps/0004delete_after_add_0.json-nft [new file with mode: 0644]
tests/shell/testcases/flowtable/dumps/0004delete_after_add_0.nft [new file with mode: 0644]
tests/shell/testcases/flowtable/dumps/0005delete_in_use_1.json-nft [new file with mode: 0644]
tests/shell/testcases/flowtable/dumps/0005delete_in_use_1.nft [new file with mode: 0644]
tests/shell/testcases/flowtable/dumps/0006segfault_0.json-nft [new file with mode: 0644]
tests/shell/testcases/flowtable/dumps/0006segfault_0.nft [new file with mode: 0644]
tests/shell/testcases/flowtable/dumps/0007prio_0.json-nft [new file with mode: 0644]
tests/shell/testcases/flowtable/dumps/0007prio_0.nft [new file with mode: 0644]
tests/shell/testcases/flowtable/dumps/0008prio_1.json-nft [new file with mode: 0644]
tests/shell/testcases/flowtable/dumps/0008prio_1.nft [new file with mode: 0644]
tests/shell/testcases/flowtable/dumps/0009deleteafterflush_0.json-nft [new file with mode: 0644]
tests/shell/testcases/flowtable/dumps/0009deleteafterflush_0.nft [new file with mode: 0644]
tests/shell/testcases/flowtable/dumps/0010delete_handle_0.json-nft [new file with mode: 0644]
tests/shell/testcases/flowtable/dumps/0010delete_handle_0.nft [new file with mode: 0644]
tests/shell/testcases/flowtable/dumps/0011deleteafterflush_0.json-nft [new file with mode: 0644]
tests/shell/testcases/flowtable/dumps/0011deleteafterflush_0.nft [new file with mode: 0644]
tests/shell/testcases/flowtable/dumps/0012flowtable_variable_0.json-nft [new file with mode: 0644]
tests/shell/testcases/flowtable/dumps/0012flowtable_variable_0.nft
tests/shell/testcases/flowtable/dumps/0013addafterdelete_0.json-nft [new file with mode: 0644]
tests/shell/testcases/flowtable/dumps/0013addafterdelete_0.nft [new file with mode: 0644]
tests/shell/testcases/flowtable/dumps/0014addafterdelete_0.json-nft [new file with mode: 0644]
tests/shell/testcases/flowtable/dumps/0014addafterdelete_0.nft [new file with mode: 0644]
tests/shell/testcases/flowtable/dumps/0015destroy_0.json-nft [new file with mode: 0644]
tests/shell/testcases/flowtable/dumps/0015destroy_0.nft [new file with mode: 0644]
tests/shell/testcases/include/0002relative_0
tests/shell/testcases/include/0003includepath_0
tests/shell/testcases/include/0013input_descriptors_included_files_0
tests/shell/testcases/include/0020include_chain_0
tests/shell/testcases/include/dumps/0001absolute_0.json-nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0002relative_0.json-nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0003includepath_0.json-nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0004endlessloop_1.json-nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0004endlessloop_1.nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0005glob_empty_0.json-nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0005glob_empty_0.nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0006glob_single_0.json-nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0007glob_double_0.json-nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0008glob_nofile_wildcard_0.json-nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0008glob_nofile_wildcard_0.nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0009glob_nofile_1.json-nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0009glob_nofile_1.nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0010glob_broken_file_1.json-nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0010glob_broken_file_1.nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0011glob_dependency_0.json-nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0012glob_dependency_1.json-nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0012glob_dependency_1.nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0013glob_dotfile_0.json-nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0013input_descriptors_included_files_0.json-nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0013input_descriptors_included_files_0.nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0014glob_directory_0.json-nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0014glob_directory_0.nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0015doubleincludepath_0.json-nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0016maxdepth_0.json-nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0016maxdepth_0.nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0017glob_more_than_maxdepth_1.json-nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0017glob_more_than_maxdepth_1.nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0018include_error_0.json-nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0018include_error_0.nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0019include_error_0.json-nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0019include_error_0.nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/0020include_chain_0.json-nft [new file with mode: 0644]
tests/shell/testcases/include/dumps/glob_duplicated_include.nft [new file with mode: 0644]
tests/shell/testcases/include/glob_duplicated_include [new file with mode: 0755]
tests/shell/testcases/json/0001set_statements_0
tests/shell/testcases/json/0002table_map_0
tests/shell/testcases/json/0003json_schema_version_0
tests/shell/testcases/json/0004json_schema_version_1
tests/shell/testcases/json/0005secmark_objref_0
tests/shell/testcases/json/0006obj_comment_0
tests/shell/testcases/json/dumps/0001set_statements_0.json-nft [new file with mode: 0644]
tests/shell/testcases/json/dumps/0002table_map_0.json-nft [new file with mode: 0644]
tests/shell/testcases/json/dumps/0003json_schema_version_0.json-nft [new file with mode: 0644]
tests/shell/testcases/json/dumps/0004json_schema_version_1.json-nft [new file with mode: 0644]
tests/shell/testcases/json/dumps/0005secmark_objref_0.json-nft [new file with mode: 0644]
tests/shell/testcases/json/dumps/0006obj_comment_0.json-nft [new file with mode: 0644]
tests/shell/testcases/json/dumps/netdev.json-nft [new file with mode: 0644]
tests/shell/testcases/json/dumps/netdev.nft [new file with mode: 0644]
tests/shell/testcases/json/netdev
tests/shell/testcases/json/single_flag [new file with mode: 0755]
tests/shell/testcases/listing/0013objects_0
tests/shell/testcases/listing/0020flowtable_0
tests/shell/testcases/listing/0021ruleset_json_terse_0
tests/shell/testcases/listing/dumps/0001ruleset_0.json-nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0002ruleset_0.json-nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0002ruleset_0.nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0003table_0.json-nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0003table_0.nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0004table_0.json-nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0004table_0.nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0005ruleset_ip_0.json-nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0005ruleset_ip_0.nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0006ruleset_ip6_0.json-nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0006ruleset_ip6_0.nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0007ruleset_inet_0.json-nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0007ruleset_inet_0.nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0008ruleset_arp_0.json-nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0008ruleset_arp_0.nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0009ruleset_bridge_0.json-nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0009ruleset_bridge_0.nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0010sets_0.json-nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0010sets_0.nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0011sets_0.json-nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0011sets_0.nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0012sets_0.json-nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0012sets_0.nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0013objects_0.json-nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0013objects_0.nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0014objects_0.json-nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0014objects_0.nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0015dynamic_0.json-nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0015dynamic_0.nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0016anonymous_0.json-nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0016anonymous_0.nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0017objects_0.json-nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0017objects_0.nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0018data_0.json-nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0018data_0.nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0019set_0.json-nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0019set_0.nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0020flowtable_0.json-nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0020flowtable_0.nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0021ruleset_json_terse_0.json-nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0021ruleset_json_terse_0.nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0022terse_0.json-nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/0022terse_0.nft [new file with mode: 0644]
tests/shell/testcases/listing/dumps/meta_time.nft [deleted file]
tests/shell/testcases/listing/dumps/meta_time.nodump [new file with mode: 0644]
tests/shell/testcases/listing/meta_time
tests/shell/testcases/listing/reset_objects [new file with mode: 0755]
tests/shell/testcases/maps/0003map_add_many_elements_0
tests/shell/testcases/maps/0004interval_map_create_once_0
tests/shell/testcases/maps/0008interval_map_delete_0
tests/shell/testcases/maps/0009vmap_0
tests/shell/testcases/maps/0010concat_map_0
tests/shell/testcases/maps/0011vmap_0
tests/shell/testcases/maps/0012map_0
tests/shell/testcases/maps/0012map_concat_0 [new file with mode: 0755]
tests/shell/testcases/maps/0013map_0
tests/shell/testcases/maps/0014destroy_0 [new file with mode: 0755]
tests/shell/testcases/maps/0016map_leak_0 [new file with mode: 0755]
tests/shell/testcases/maps/0017_map_variable_0
tests/shell/testcases/maps/0018map_leak_timeout_0 [new file with mode: 0755]
tests/shell/testcases/maps/0024named_objects_0 [moved from tests/shell/testcases/sets/0024named_objects_0 with 70% similarity]
tests/shell/testcases/maps/anon_objmap_concat
tests/shell/testcases/maps/delete_element [new file with mode: 0755]
tests/shell/testcases/maps/delete_element_catchall [new file with mode: 0755]
tests/shell/testcases/maps/dumps/0003map_add_many_elements_0.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/0003map_add_many_elements_0.nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/0004interval_map_create_once_0.nodump [new file with mode: 0644]
tests/shell/testcases/maps/dumps/0005interval_map_add_many_elements_0.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/0005interval_map_add_many_elements_0.nft
tests/shell/testcases/maps/dumps/0006interval_map_overlap_0.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/0006interval_map_overlap_0.nft
tests/shell/testcases/maps/dumps/0007named_ifname_dtype_0.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/0008interval_map_delete_0.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/0008interval_map_delete_0.nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/0009vmap_0.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/0010concat_map_0.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/0011vmap_0.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/0011vmap_0.nft
tests/shell/testcases/maps/dumps/0012map_0.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/0012map_0.nft
tests/shell/testcases/maps/dumps/0012map_concat_0.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/0012map_concat_0.nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/0013map_0.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/0014destroy_0.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/0014destroy_0.nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/0016map_leak_0.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/0016map_leak_0.nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/0017_map_variable_0.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/0017_map_variable_0.nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/0018map_leak_timeout_0.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/0018map_leak_timeout_0.nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/0024named_objects_0.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/0024named_objects_0.nft [moved from tests/shell/testcases/sets/dumps/0024named_objects_0.nft with 50% similarity]
tests/shell/testcases/maps/dumps/0024named_objects_2.nodump [new file with mode: 0644]
tests/shell/testcases/maps/dumps/anon_objmap_concat.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/anonymous_snat_map_0.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/anonymous_snat_map_2.nodump [new file with mode: 0644]
tests/shell/testcases/maps/dumps/delete_element.nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/delete_element_catchall.nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/different_map_types_1.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/different_map_types_1.nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/map_catchall_double_deactivate.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/map_catchall_double_deactivate.nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/map_catchall_double_free.nodump [new file with mode: 0644]
tests/shell/testcases/maps/dumps/map_catchall_double_free_2.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/map_catchall_double_free_2.nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/map_with_flags_0.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/named_ct_objects.nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/named_limits.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/named_limits.nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/named_snat_map_0.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/pipapo_double_flush.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/pipapo_double_flush.nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/typeof_integer_0.nft
tests/shell/testcases/maps/dumps/typeof_maps_0.nft
tests/shell/testcases/maps/dumps/typeof_maps_add_delete.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/typeof_maps_add_delete.nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/typeof_maps_update_0.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/typeof_raw_0.nft
tests/shell/testcases/maps/dumps/vmap_mark_bitwise_0.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/vmap_mark_bitwise_0.nft
tests/shell/testcases/maps/dumps/vmap_timeout.json-nft [new file with mode: 0644]
tests/shell/testcases/maps/dumps/vmap_timeout.nft [new file with mode: 0644]
tests/shell/testcases/maps/map_catchall_double_deactivate [new file with mode: 0755]
tests/shell/testcases/maps/map_catchall_double_free [new file with mode: 0755]
tests/shell/testcases/maps/map_catchall_double_free_2 [new file with mode: 0755]
tests/shell/testcases/maps/named_ct_objects [new file with mode: 0755]
tests/shell/testcases/maps/named_limits [new file with mode: 0755]
tests/shell/testcases/maps/nat_addr_port
tests/shell/testcases/maps/pipapo_double_flush [new file with mode: 0755]
tests/shell/testcases/maps/typeof_integer_0
tests/shell/testcases/maps/typeof_maps_0
tests/shell/testcases/maps/typeof_maps_add_delete [new file with mode: 0755]
tests/shell/testcases/maps/typeof_raw_0
tests/shell/testcases/maps/vmap_mark_bitwise_0
tests/shell/testcases/maps/vmap_timeout [new file with mode: 0755]
tests/shell/testcases/maps/vmap_unary
tests/shell/testcases/netns/dumps/0001nft-f_0.json-nft [new file with mode: 0644]
tests/shell/testcases/netns/dumps/0001nft-f_0.nft [new file with mode: 0644]
tests/shell/testcases/netns/dumps/0002loosecommands_0.json-nft [new file with mode: 0644]
tests/shell/testcases/netns/dumps/0002loosecommands_0.nft [new file with mode: 0644]
tests/shell/testcases/netns/dumps/0003many_0.json-nft [new file with mode: 0644]
tests/shell/testcases/netns/dumps/0003many_0.nft [new file with mode: 0644]
tests/shell/testcases/nft-f/0011manydefines_0
tests/shell/testcases/nft-f/0017ct_timeout_obj_0
tests/shell/testcases/nft-f/0018ct_expectation_obj_0
tests/shell/testcases/nft-f/0025empty_dynset_0
tests/shell/testcases/nft-f/0032pknock_0 [new file with mode: 0755]
tests/shell/testcases/nft-f/dumps/0001define_slash_0.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0001define_slash_0.nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0002rollback_rule_0.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0003rollback_jump_0.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0004rollback_set_0.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0005rollback_map_0.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0006action_object_0.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0006action_object_0.nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0007action_object_set_segfault_1.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0007action_object_set_segfault_1.nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0008split_tables_0.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0009variable_0.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0010variable_0.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0011manydefines_0.nodump [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0013defines_1.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0013defines_1.nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0014defines_1.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0014defines_1.nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0015defines_1.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0015defines_1.nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0016redefines_1.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0016redefines_1.nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0017ct_timeout_obj_0.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0018ct_expectation_obj_0.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0018ct_expectation_obj_0.nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0018jump_variable_0.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0019jump_variable_1.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0019jump_variable_1.nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0020jump_variable_1.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0020jump_variable_1.nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0021list_ruleset_0.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0022variables_0.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0023check_1.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0023check_1.nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0024priority_0.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0025empty_dynset_0.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0026listing_0.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0026listing_0.nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0027split_chains_0.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0028variable_cmdline_0.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0029split_file_0.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0029split_file_0.nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0030variable_reuse_0.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0031vmap_string_0.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0031vmap_string_0.nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0032pknock_0.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-f/dumps/0032pknock_0.nft [new file with mode: 0644]
tests/shell/testcases/nft-f/sample-ruleset [new file with mode: 0755]
tests/shell/testcases/nft-i/dumps/0001define_0.json-nft [new file with mode: 0644]
tests/shell/testcases/nft-i/dumps/0001define_0.nft [new file with mode: 0644]
tests/shell/testcases/nft-i/dumps/index_0.nft [new file with mode: 0644]
tests/shell/testcases/nft-i/dumps/set_0.nft [new file with mode: 0644]
tests/shell/testcases/nft-i/index_0 [new file with mode: 0755]
tests/shell/testcases/nft-i/set_0 [new file with mode: 0755]
tests/shell/testcases/optimizations/dumps/dependency_kill.json-nft [new file with mode: 0644]
tests/shell/testcases/optimizations/dumps/merge_nat.json-nft [new file with mode: 0644]
tests/shell/testcases/optimizations/dumps/merge_nat.nft
tests/shell/testcases/optimizations/dumps/merge_nat_concat.json-nft [new file with mode: 0644]
tests/shell/testcases/optimizations/dumps/merge_nat_concat.nft [new file with mode: 0644]
tests/shell/testcases/optimizations/dumps/merge_nat_inet.json-nft [new file with mode: 0644]
tests/shell/testcases/optimizations/dumps/merge_nat_inet.nft [new file with mode: 0644]
tests/shell/testcases/optimizations/dumps/merge_reject.json-nft [new file with mode: 0644]
tests/shell/testcases/optimizations/dumps/merge_stmts.json-nft [new file with mode: 0644]
tests/shell/testcases/optimizations/dumps/merge_stmts_concat_vmap.json-nft [new file with mode: 0644]
tests/shell/testcases/optimizations/dumps/merge_stmts_vmap.json-nft [new file with mode: 0644]
tests/shell/testcases/optimizations/dumps/merge_vmap_raw.json-nft [new file with mode: 0644]
tests/shell/testcases/optimizations/dumps/merge_vmaps.json-nft [new file with mode: 0644]
tests/shell/testcases/optimizations/dumps/not_mergeable.json-nft [new file with mode: 0644]
tests/shell/testcases/optimizations/dumps/ruleset.json-nft [new file with mode: 0644]
tests/shell/testcases/optimizations/dumps/ruleset.nft [new file with mode: 0644]
tests/shell/testcases/optimizations/dumps/single_anon_set.json-nft [new file with mode: 0644]
tests/shell/testcases/optimizations/dumps/single_anon_set.nft
tests/shell/testcases/optimizations/dumps/single_anon_set.nft.input [deleted file]
tests/shell/testcases/optimizations/dumps/single_anon_set_expr.json-nft [new file with mode: 0644]
tests/shell/testcases/optimizations/dumps/single_anon_set_expr.nft [new file with mode: 0644]
tests/shell/testcases/optimizations/dumps/skip_merge.json-nft [new file with mode: 0644]
tests/shell/testcases/optimizations/dumps/skip_non_eq.json-nft [new file with mode: 0644]
tests/shell/testcases/optimizations/dumps/skip_unsupported.json-nft [new file with mode: 0644]
tests/shell/testcases/optimizations/dumps/variables.json-nft [new file with mode: 0644]
tests/shell/testcases/optimizations/dumps/variables.nft [new file with mode: 0644]
tests/shell/testcases/optimizations/merge_nat
tests/shell/testcases/optimizations/merge_nat_concat [new file with mode: 0755]
tests/shell/testcases/optimizations/merge_nat_inet [new file with mode: 0755]
tests/shell/testcases/optimizations/merge_stmts_concat
tests/shell/testcases/optimizations/merge_stmts_vmap
tests/shell/testcases/optimizations/merge_vmap_raw
tests/shell/testcases/optimizations/ruleset
tests/shell/testcases/optimizations/single_anon_set
tests/shell/testcases/optimizations/single_anon_set_expr [new file with mode: 0755]
tests/shell/testcases/optionals/comments_chain_0
tests/shell/testcases/optionals/comments_objects_0
tests/shell/testcases/optionals/comments_table_0
tests/shell/testcases/optionals/dumps/comments_0.json-nft [new file with mode: 0644]
tests/shell/testcases/optionals/dumps/comments_chain_0.json-nft [new file with mode: 0644]
tests/shell/testcases/optionals/dumps/comments_handles_0.json-nft [new file with mode: 0644]
tests/shell/testcases/optionals/dumps/comments_objects_0.json-nft [new file with mode: 0644]
tests/shell/testcases/optionals/dumps/comments_objects_0.nft
tests/shell/testcases/optionals/dumps/comments_objects_dup_0.json-nft [new file with mode: 0644]
tests/shell/testcases/optionals/dumps/comments_objects_dup_0.nft [new file with mode: 0644]
tests/shell/testcases/optionals/dumps/comments_table_0.json-nft [new file with mode: 0644]
tests/shell/testcases/optionals/dumps/delete_object_handles_0.json-nft [new file with mode: 0644]
tests/shell/testcases/optionals/dumps/delete_object_handles_0.nft [new file with mode: 0644]
tests/shell/testcases/optionals/dumps/handles_0.json-nft [new file with mode: 0644]
tests/shell/testcases/optionals/dumps/handles_1.json-nft [new file with mode: 0644]
tests/shell/testcases/optionals/dumps/handles_1.nft [new file with mode: 0644]
tests/shell/testcases/optionals/dumps/log_prefix_0.json-nft [new file with mode: 0644]
tests/shell/testcases/optionals/dumps/update_object_handles_0.json-nft [new file with mode: 0644]
tests/shell/testcases/optionals/dumps/update_object_handles_0.nft [new file with mode: 0644]
tests/shell/testcases/optionals/update_object_handles_0
tests/shell/testcases/owner/0001-flowtable-uaf
tests/shell/testcases/owner/0002-persist [new file with mode: 0755]
tests/shell/testcases/owner/dumps/0001-flowtable-uaf.json-nft [new file with mode: 0644]
tests/shell/testcases/owner/dumps/0001-flowtable-uaf.nft [new file with mode: 0644]
tests/shell/testcases/owner/dumps/0002-persist.json-nft [new file with mode: 0644]
tests/shell/testcases/owner/dumps/0002-persist.nft [new file with mode: 0644]
tests/shell/testcases/packetpath/cgroupv2 [new file with mode: 0755]
tests/shell/testcases/packetpath/dumps/cgroupv2.nodump [new file with mode: 0644]
tests/shell/testcases/packetpath/dumps/flowtables.nodump [new file with mode: 0644]
tests/shell/testcases/packetpath/dumps/payload.nodump [new file with mode: 0644]
tests/shell/testcases/packetpath/dumps/policy.json-nft [new file with mode: 0644]
tests/shell/testcases/packetpath/dumps/policy.nft [new file with mode: 0644]
tests/shell/testcases/packetpath/dumps/set_lookups.json-nft [new file with mode: 0644]
tests/shell/testcases/packetpath/dumps/set_lookups.nft [new file with mode: 0644]
tests/shell/testcases/packetpath/dumps/tcp_reset.json-nft [new file with mode: 0644]
tests/shell/testcases/packetpath/dumps/tcp_reset.nft [new file with mode: 0644]
tests/shell/testcases/packetpath/dumps/vlan_8021ad_tag.nodump [new file with mode: 0644]
tests/shell/testcases/packetpath/dumps/vlan_mangling.nodump [new file with mode: 0644]
tests/shell/testcases/packetpath/dumps/vlan_qinq.nodump [new file with mode: 0644]
tests/shell/testcases/packetpath/flowtables [new file with mode: 0755]
tests/shell/testcases/packetpath/match_l4proto [new file with mode: 0755]
tests/shell/testcases/packetpath/nat_ftp [new file with mode: 0755]
tests/shell/testcases/packetpath/payload [new file with mode: 0755]
tests/shell/testcases/packetpath/policy [new file with mode: 0755]
tests/shell/testcases/packetpath/set_lookups [new file with mode: 0755]
tests/shell/testcases/packetpath/tcp_options
tests/shell/testcases/packetpath/tcp_reset [new file with mode: 0755]
tests/shell/testcases/packetpath/vlan_8021ad_tag [new file with mode: 0755]
tests/shell/testcases/packetpath/vlan_mangling [new file with mode: 0755]
tests/shell/testcases/packetpath/vlan_qinq [new file with mode: 0755]
tests/shell/testcases/parsing/dumps/describe.json-nft [new file with mode: 0644]
tests/shell/testcases/parsing/dumps/describe.nft [new file with mode: 0644]
tests/shell/testcases/parsing/dumps/large_rule_pipe.json-nft [new file with mode: 0644]
tests/shell/testcases/parsing/dumps/large_rule_pipe.nft [new file with mode: 0644]
tests/shell/testcases/parsing/dumps/log.json-nft [new file with mode: 0644]
tests/shell/testcases/parsing/dumps/log.nft [new file with mode: 0644]
tests/shell/testcases/parsing/dumps/octal.json-nft [new file with mode: 0644]
tests/shell/testcases/parsing/dumps/octal.nft [new file with mode: 0644]
tests/shell/testcases/parsing/large_rule_pipe [new file with mode: 0755]
tests/shell/testcases/rule_management/0004replace_0
tests/shell/testcases/rule_management/0010replace_0
tests/shell/testcases/rule_management/0011reset_0 [new file with mode: 0755]
tests/shell/testcases/rule_management/0012destroy_0 [new file with mode: 0755]
tests/shell/testcases/rule_management/dumps/0001addinsertposition_0.json-nft [new file with mode: 0644]
tests/shell/testcases/rule_management/dumps/0001addinsertposition_0.nft [new file with mode: 0644]
tests/shell/testcases/rule_management/dumps/0002addinsertlocation_1.json-nft [new file with mode: 0644]
tests/shell/testcases/rule_management/dumps/0002addinsertlocation_1.nft [new file with mode: 0644]
tests/shell/testcases/rule_management/dumps/0003insert_0.json-nft [new file with mode: 0644]
tests/shell/testcases/rule_management/dumps/0004replace_0.json-nft [new file with mode: 0644]
tests/shell/testcases/rule_management/dumps/0004replace_0.nft
tests/shell/testcases/rule_management/dumps/0005replace_1.json-nft [new file with mode: 0644]
tests/shell/testcases/rule_management/dumps/0005replace_1.nft [new file with mode: 0644]
tests/shell/testcases/rule_management/dumps/0006replace_1.json-nft [new file with mode: 0644]
tests/shell/testcases/rule_management/dumps/0006replace_1.nft [new file with mode: 0644]
tests/shell/testcases/rule_management/dumps/0007delete_0.json-nft [new file with mode: 0644]
tests/shell/testcases/rule_management/dumps/0008delete_1.json-nft [new file with mode: 0644]
tests/shell/testcases/rule_management/dumps/0008delete_1.nft [new file with mode: 0644]
tests/shell/testcases/rule_management/dumps/0009delete_1.json-nft [new file with mode: 0644]
tests/shell/testcases/rule_management/dumps/0009delete_1.nft [new file with mode: 0644]
tests/shell/testcases/rule_management/dumps/0010replace_0.json-nft [new file with mode: 0644]
tests/shell/testcases/rule_management/dumps/0010replace_0.nft [new file with mode: 0644]
tests/shell/testcases/rule_management/dumps/0011reset_0.json-nft [new file with mode: 0644]
tests/shell/testcases/rule_management/dumps/0011reset_0.nft [new file with mode: 0644]
tests/shell/testcases/rule_management/dumps/0012destroy_0.json-nft [new file with mode: 0644]
tests/shell/testcases/rule_management/dumps/0012destroy_0.nft [new file with mode: 0644]
tests/shell/testcases/sets/0011add_many_elements_0
tests/shell/testcases/sets/0012add_delete_many_elements_0
tests/shell/testcases/sets/0013add_delete_many_elements_0
tests/shell/testcases/sets/0020comments_0
tests/shell/testcases/sets/0022type_selective_flush_0
tests/shell/testcases/sets/0024synproxy_0 [new file with mode: 0755]
tests/shell/testcases/sets/0030add_many_elements_interval_0
tests/shell/testcases/sets/0034get_element_0
tests/shell/testcases/sets/0036add_set_element_expiration_0
tests/shell/testcases/sets/0038meter_list_0
tests/shell/testcases/sets/0043concatenated_ranges_0
tests/shell/testcases/sets/0043concatenated_ranges_1
tests/shell/testcases/sets/0044interval_overlap_0
tests/shell/testcases/sets/0044interval_overlap_1
tests/shell/testcases/sets/0046netmap_0
tests/shell/testcases/sets/0047nat_0
tests/shell/testcases/sets/0048set_counters_0
tests/shell/testcases/sets/0051set_interval_counter_0
tests/shell/testcases/sets/0059set_update_multistmt_0
tests/shell/testcases/sets/0060set_multistmt_0
tests/shell/testcases/sets/0060set_multistmt_1
tests/shell/testcases/sets/0062set_connlimit_0
tests/shell/testcases/sets/0063set_catchall_0
tests/shell/testcases/sets/0064map_catchall_0
tests/shell/testcases/sets/0067nat_concat_interval_0
tests/shell/testcases/sets/0067nat_interval_0 [new file with mode: 0755]
tests/shell/testcases/sets/0068interval_stack_overflow_0
tests/shell/testcases/sets/0072destroy_0 [new file with mode: 0755]
tests/shell/testcases/sets/0073flat_interval_set [new file with mode: 0755]
tests/shell/testcases/sets/0074nested_interval_set [new file with mode: 0755]
tests/shell/testcases/sets/automerge_0
tests/shell/testcases/sets/collapse_elem_0
tests/shell/testcases/sets/concat_interval_0
tests/shell/testcases/sets/dumps/0001named_interval_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0002named_interval_automerging_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0003named_interval_missing_flag_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0004named_interval_shadow_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0005named_interval_shadow_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0006create_set_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0007create_element_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0008comments_interval_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0008create_verdict_map_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0009comments_timeout_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0010comments_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0011add_many_elements_0.nodump [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0012add_delete_many_elements_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0013add_delete_many_elements_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0014malformed_set_is_not_defined_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0014malformed_set_is_not_defined_0.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0015rulesetflush_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0016element_leak_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0017add_after_flush_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0018set_check_size_1.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0018set_check_size_1.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0019set_check_size_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0020comments_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0021nesting_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0022type_selective_flush_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0022type_selective_flush_0.nft
tests/shell/testcases/sets/dumps/0023incomplete_add_set_command_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0024named_objects_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0024synproxy_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0024synproxy_0.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0025anonymous_set_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0026named_limit_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0027ipv6_maps_ipv4_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0028autoselect_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0028autoselect_0.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0028delete_handle_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0028delete_handle_0.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0030add_many_elements_interval_0.nodump [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0031set_timeout_size_0.nodump [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0032restore_set_simple_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0033add_set_simple_flat_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0033add_set_simple_flat_0.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0034get_element_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0034get_element_0.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0035add_set_elements_flat_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0035add_set_elements_flat_0.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0036add_set_element_expiration_0.nodump [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0037_set_with_inet_service_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0038meter_list_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0038meter_list_0.nft
tests/shell/testcases/sets/dumps/0039delete_interval_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0039delete_interval_0.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0040get_host_endian_elements_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0040get_host_endian_elements_0.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0041interval_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0041interval_0.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0042update_set_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0042update_set_0.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0043concatenated_ranges_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0043concatenated_ranges_0.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0043concatenated_ranges_1.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0043concatenated_ranges_1.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0044interval_overlap_0.nodump [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0044interval_overlap_1.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0044interval_overlap_1.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0045concat_ipv4_service.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0046netmap_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0047nat_0.nft
tests/shell/testcases/sets/dumps/0048set_counters_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0048set_counters_0.nft
tests/shell/testcases/sets/dumps/0049set_define_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0050set_define_1.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0050set_define_1.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0051set_interval_counter_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0052overlap_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0053echo_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0054comments_set_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0055tcpflags_0.json-nft
tests/shell/testcases/sets/dumps/0056dynamic_limit_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0056dynamic_limit_0.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0057set_create_fails_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0057set_create_fails_0.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0058_setupdate_timeout_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0059set_update_multistmt_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0060set_multistmt_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0060set_multistmt_0.nft
tests/shell/testcases/sets/dumps/0060set_multistmt_1.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0060set_multistmt_1.nft
tests/shell/testcases/sets/dumps/0061anonymous_automerge_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0062set_connlimit_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0062set_connlimit_0.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0063set_catchall_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0063set_catchall_0.nft
tests/shell/testcases/sets/dumps/0064map_catchall_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0064map_catchall_0.nft
tests/shell/testcases/sets/dumps/0065_icmp_postprocessing.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0065_icmp_postprocessing.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0067nat_concat_interval_0.nft
tests/shell/testcases/sets/dumps/0067nat_interval_0.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0068interval_stack_overflow_0.nodump [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0069interval_merge_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0071unclosed_prefix_interval_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0072destroy_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0072destroy_0.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0073flat_interval_set.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0073flat_interval_set.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0074nested_interval_set.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/0074nested_interval_set.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/automerge_0.nodump [new file with mode: 0644]
tests/shell/testcases/sets/dumps/collapse_elem_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/collapse_elem_0.nft
tests/shell/testcases/sets/dumps/concat_interval_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/dynset_missing.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/elem_opts_compat_0.nodump [new file with mode: 0644]
tests/shell/testcases/sets/dumps/errors_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/errors_0.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/exact_overlap_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/exact_overlap_0.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/inner_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/inner_0.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/meter_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/meter_0.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/meter_set_reuse.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/meter_set_reuse.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/range_with_same_start_end.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/range_with_same_start_end.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/reset_command_0.nodump [new file with mode: 0644]
tests/shell/testcases/sets/dumps/set_element_timeout_updates.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/set_element_timeout_updates.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/set_eval_0.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/set_stmt.nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/sets_with_ifnames.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/type_set_symbol.json-nft [new file with mode: 0644]
tests/shell/testcases/sets/dumps/typeof_raw_0.nft
tests/shell/testcases/sets/dumps/typeof_sets_0.nft
tests/shell/testcases/sets/dumps/typeof_sets_concat.nft
tests/shell/testcases/sets/elem_limit_0
tests/shell/testcases/sets/elem_opts_compat_0
tests/shell/testcases/sets/inner_0 [new file with mode: 0755]
tests/shell/testcases/sets/interval_size [new file with mode: 0755]
tests/shell/testcases/sets/interval_size_random [new file with mode: 0755]
tests/shell/testcases/sets/meter_0 [new file with mode: 0755]
tests/shell/testcases/sets/meter_set_reuse [new file with mode: 0755]
tests/shell/testcases/sets/range_with_same_start_end [new file with mode: 0755]
tests/shell/testcases/sets/reset_command_0 [new file with mode: 0755]
tests/shell/testcases/sets/set_element_timeout_updates [new file with mode: 0755]
tests/shell/testcases/sets/set_stmt [new file with mode: 0755]
tests/shell/testcases/sets/sets_with_ifnames
tests/shell/testcases/sets/typeof_raw_0
tests/shell/testcases/sets/typeof_sets_0
tests/shell/testcases/sets/typeof_sets_concat
tests/shell/testcases/transactions/0023rule_1
tests/shell/testcases/transactions/0024rule_0
tests/shell/testcases/transactions/0049huge_0
tests/shell/testcases/transactions/0050rule_1
tests/shell/testcases/transactions/0051map_0 [new file with mode: 0755]
tests/shell/testcases/transactions/30s-stress [new file with mode: 0755]
tests/shell/testcases/transactions/anon_chain_loop [new file with mode: 0755]
tests/shell/testcases/transactions/atomic_replace.sh [new file with mode: 0755]
tests/shell/testcases/transactions/bad_expression [new file with mode: 0755]
tests/shell/testcases/transactions/bad_rule_graphs [new file with mode: 0755]
tests/shell/testcases/transactions/concat_range_abort [new file with mode: 0755]
tests/shell/testcases/transactions/doubled-set [new file with mode: 0755]
tests/shell/testcases/transactions/dumps/0001table_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0002table_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0003table_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0003table_0.nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0010chain_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0011chain_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0012chain_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0013chain_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0014chain_1.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0014chain_1.nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0015chain_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0015chain_0.nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0020rule_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0020rule_0.nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0021rule_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0022rule_1.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0022rule_1.nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0023rule_1.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0023rule_1.nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0024rule_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0025rule_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0030set_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0031set_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0032set_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0033set_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0034set_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0035set_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0036set_1.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0036set_1.nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0037set_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0038set_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0039set_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0040set_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0041nat_restore_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0041nat_restore_0.nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0042_stateful_expr_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0042_stateful_expr_0.nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0043set_1.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0043set_1.nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0044rule_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0044rule_0.nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0045anon-unbind_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0045anon-unbind_0.nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0046set_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0046set_0.nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0047set_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0047set_0.nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0048helpers_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0048helpers_0.nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0049huge_0.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0049huge_0.nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0050rule_1.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0050rule_1.nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/0051map_0.nodump [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/30s-stress.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/30s-stress.nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/anon_chain_loop.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/anon_chain_loop.nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/atomic_replace.sh.nodump [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/bad_expression.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/bad_expression.nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/bad_rule_graphs.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/bad_rule_graphs.nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/concat_range_abort.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/concat_range_abort.nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/doubled-set.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/doubled-set.nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/handle_bad_family.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/handle_bad_family.nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/table_onoff.json-nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/table_onoff.nft [new file with mode: 0644]
tests/shell/testcases/transactions/dumps/validation_recursion.sh.nodump [new file with mode: 0644]
tests/shell/testcases/transactions/handle_bad_family [new file with mode: 0755]
tests/shell/testcases/transactions/table_onoff [new file with mode: 0755]
tests/shell/testcases/transactions/validation_recursion.sh [new file with mode: 0755]