diff options
Diffstat (limited to 'tests/chain/too-many-links_err.t')
-rw-r--r-- | tests/chain/too-many-links_err.t | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/tests/chain/too-many-links_err.t b/tests/chain/too-many-links_err.t new file mode 100644 index 0000000..1059596 --- /dev/null +++ b/tests/chain/too-many-links_err.t @@ -0,0 +1,52 @@ +add_table(NFPROTO_IPV4, "test", NULL, NULL, NULL); +add_basechain("test0", "filter", "0", "0", NULL, NULL, "NF_ACCEPT", NULL, NULL, NULL, NULL, NULL, NULL); +add_chain("test1", NULL, NULL, NULL, NULL); +add_chain("test2", NULL, NULL, NULL, NULL); +add_chain("test3", NULL, NULL, NULL, NULL); +add_chain("test4", NULL, NULL, NULL, NULL); +add_chain("test5", NULL, NULL, NULL, NULL); +add_chain("test6", NULL, NULL, NULL, NULL); +add_chain("test7", NULL, NULL, NULL, NULL); +add_chain("test8", NULL, NULL, NULL, NULL); +add_chain("test9", NULL, NULL, NULL, NULL); +add_chain("test10", NULL, NULL, NULL, NULL); +add_chain("test11", NULL, NULL, NULL, NULL); +add_chain("test12", NULL, NULL, NULL, NULL); +add_chain("test13", NULL, NULL, NULL, NULL); +add_chain("test14", NULL, NULL, NULL, NULL); +add_chain("test15", NULL, NULL, NULL, NULL); +add_chain("test16", NULL, NULL, NULL, NULL); +add_chain("test17", NULL, NULL, NULL, NULL); +add_rule("test0", "0x1", NULL, NULL, NULL); +immediate("NFT_REG_VERDICT", "NFT_JUMP", NULL, "test1", NULL); +add_rule("test1", "0x2", NULL, NULL, NULL); +immediate("NFT_REG_VERDICT", "NFT_JUMP", NULL, "test2", NULL); +add_rule("test2", "0x3", NULL, NULL, NULL); +immediate("NFT_REG_VERDICT", "NFT_JUMP", NULL, "test3", NULL); +add_rule("test3", "0x4", NULL, NULL, NULL); +immediate("NFT_REG_VERDICT", "NFT_JUMP", NULL, "test4", NULL); +add_rule("test4", "0x5", NULL, NULL, NULL); +immediate("NFT_REG_VERDICT", "NFT_JUMP", NULL, "test5", NULL); +add_rule("test5", "0x6", NULL, NULL, NULL); +immediate("NFT_REG_VERDICT", "NFT_JUMP", NULL, "test6", NULL); +add_rule("test6", "0x7", NULL, NULL, NULL); +immediate("NFT_REG_VERDICT", "NFT_JUMP", NULL, "test7", NULL); +add_rule("test7", "0x8", NULL, NULL, NULL); +immediate("NFT_REG_VERDICT", "NFT_JUMP", NULL, "test8", NULL); +add_rule("test8", "0x9", NULL, NULL, NULL); +immediate("NFT_REG_VERDICT", "NFT_JUMP", NULL, "test9", NULL); +add_rule("test9", "0xa", NULL, NULL, NULL); +immediate("NFT_REG_VERDICT", "NFT_JUMP", NULL, "test10", NULL); +add_rule("test10", "0xb", NULL, NULL, NULL); +immediate("NFT_REG_VERDICT", "NFT_JUMP", NULL, "test11", NULL); +add_rule("test11", "0xc", NULL, NULL, NULL); +immediate("NFT_REG_VERDICT", "NFT_JUMP", NULL, "test12", NULL); +add_rule("test12", "0xd", NULL, NULL, NULL); +immediate("NFT_REG_VERDICT", "NFT_JUMP", NULL, "test13", NULL); +add_rule("test13", "0xe", NULL, NULL, NULL); +immediate("NFT_REG_VERDICT", "NFT_JUMP", NULL, "test14", NULL); +add_rule("test14", "0xf", NULL, NULL, NULL); +immediate("NFT_REG_VERDICT", "NFT_JUMP", NULL, "test15", NULL); +add_rule("test15", "0x10", NULL, NULL, NULL); +immediate("NFT_REG_VERDICT", "NFT_JUMP", NULL, "test16", NULL); +commit(); |