diff options
Diffstat (limited to 'tests/table')
-rw-r--r-- | tests/table/basechain-del-dormant4_err.t | 7 | ||||
-rw-r--r-- | tests/table/basechain-del-dormant_err.t | 7 | ||||
-rw-r--r-- | tests/table/basechain-dormant2_ok.t | 6 | ||||
-rw-r--r-- | tests/table/basechain-dormant3_err.t | 7 | ||||
-rw-r--r-- | tests/table/basechain-dormant_ok.t | 5 | ||||
-rw-r--r-- | tests/table/del-handle_err.t | 3 | ||||
-rw-r--r-- | tests/table/del_ok.t | 3 | ||||
-rw-r--r-- | tests/table/flags_err.t | 2 | ||||
-rw-r--r-- | tests/table/flush-family_ok.t | 4 | ||||
-rw-r--r-- | tests/table/flush_ok.t | 4 | ||||
-rw-r--r-- | tests/table/update-flags2_ok.t | 6 | ||||
-rw-r--r-- | tests/table/update-flags3_ok.t | 12 | ||||
-rw-r--r-- | tests/table/update-flags_err.t | 4 | ||||
-rw-r--r-- | tests/table/update-flags_ok.t | 4 | ||||
-rw-r--r-- | tests/table/update-userdata_ok.t | 2 |
15 files changed, 76 insertions, 0 deletions
diff --git a/tests/table/basechain-del-dormant4_err.t b/tests/table/basechain-del-dormant4_err.t new file mode 100644 index 0000000..55816e7 --- /dev/null +++ b/tests/table/basechain-del-dormant4_err.t @@ -0,0 +1,7 @@ +add_table(NFPROTO_IPV4, "test", "0x1", NULL, "012345689"); +add_basechain("test", "filter", "0", "0", NULL, NULL, "NF_ACCEPT", NULL, NULL, NULL, NULL, NULL, NULL); +commit(); +set_table(NFPROTO_IPV4, "test"); +del_basechain("test", "filter", NULL, NULL, NULL, NULL, NULL, NULL); +add_table(NFPROTO_IPV4, "test", "0x0", NULL, NULL); +commit(); diff --git a/tests/table/basechain-del-dormant_err.t b/tests/table/basechain-del-dormant_err.t new file mode 100644 index 0000000..d25f8c0 --- /dev/null +++ b/tests/table/basechain-del-dormant_err.t @@ -0,0 +1,7 @@ +add_table(NFPROTO_IPV4, "test", NULL, NULL, "012345689"); +add_basechain("test", "filter", "0", "0", NULL, NULL, "NF_ACCEPT", NULL, NULL, NULL, NULL, NULL, NULL); +del_basechain("test", "filter", NULL, NULL, NULL, NULL, NULL, NULL); +add_table(NFPROTO_IPV4, "test", "0x1", NULL, NULL); +commit(); +add_table(NFPROTO_IPV4, "test", "0x0", NULL, NULL); +commit(); diff --git a/tests/table/basechain-dormant2_ok.t b/tests/table/basechain-dormant2_ok.t new file mode 100644 index 0000000..0caaac1 --- /dev/null +++ b/tests/table/basechain-dormant2_ok.t @@ -0,0 +1,6 @@ +add_table(NFPROTO_IPV4, "test", NULL, NULL, "012345689"); +add_basechain("test", "filter", "0", "0", NULL, NULL, "NF_ACCEPT", NULL, NULL, NULL, NULL, NULL, NULL); +commit(); +add_table(NFPROTO_IPV4, "test", "0x1", NULL, NULL); +del_basechain("test", "filter", NULL, NULL, NULL, NULL, NULL, NULL); +commit(); diff --git a/tests/table/basechain-dormant3_err.t b/tests/table/basechain-dormant3_err.t new file mode 100644 index 0000000..841196d --- /dev/null +++ b/tests/table/basechain-dormant3_err.t @@ -0,0 +1,7 @@ +add_table(NFPROTO_IPV4, "test", NULL, NULL, "012345689"); +add_basechain("test", "filter", "0", "0", NULL, NULL, "NF_ACCEPT", NULL, NULL, NULL, NULL, NULL, NULL); +commit(); +set_table(NFPROTO_IPV4, "test"); +del_basechain("test", "filter", NULL, NULL, NULL, NULL, NULL, NULL); +add_table(NFPROTO_IPV4, "test", "0x1", NULL, NULL); +commit(); diff --git a/tests/table/basechain-dormant_ok.t b/tests/table/basechain-dormant_ok.t new file mode 100644 index 0000000..5e04704 --- /dev/null +++ b/tests/table/basechain-dormant_ok.t @@ -0,0 +1,5 @@ +add_table(NFPROTO_IPV4, "test", NULL, NULL, NULL); +add_basechain("test", "filter", "0", "0", NULL, NULL, "NF_ACCEPT", NULL, NULL, "10", "20", NULL, NULL); +add_table(NFPROTO_IPV4, "test", "0x1", NULL, NULL); +del_basechain("test", NULL, NULL, NULL, NULL, NULL, NULL, NULL); +commit(); diff --git a/tests/table/del-handle_err.t b/tests/table/del-handle_err.t new file mode 100644 index 0000000..211ef6f --- /dev/null +++ b/tests/table/del-handle_err.t @@ -0,0 +1,3 @@ +add_table(NFPROTO_IPV4, "test", NULL, NULL, NULL); +del_table(NFPROTO_IPV4, NULL, "0xbad"); +commit(); diff --git a/tests/table/del_ok.t b/tests/table/del_ok.t new file mode 100644 index 0000000..1f46942 --- /dev/null +++ b/tests/table/del_ok.t @@ -0,0 +1,3 @@ +add_table(NFPROTO_IPV4, "test", NULL, NULL, NULL); +del_table(NFPROTO_IPV4, "test", NULL); +commit(); diff --git a/tests/table/flags_err.t b/tests/table/flags_err.t new file mode 100644 index 0000000..5b74458 --- /dev/null +++ b/tests/table/flags_err.t @@ -0,0 +1,2 @@ +add_table(NFPROTO_IPV4, "test", "0xffffffff", NULL, "012345689"); +commit(); diff --git a/tests/table/flush-family_ok.t b/tests/table/flush-family_ok.t new file mode 100644 index 0000000..8edc020 --- /dev/null +++ b/tests/table/flush-family_ok.t @@ -0,0 +1,4 @@ +add_table(NFPROTO_IPV4, "test", NULL, NULL, NULL); +add_basechain("test", "filter", "0", "0", NULL, NULL, "NF_ACCEPT", NULL, NULL, NULL, NULL, NULL, NULL); +del_table(NFPROTO_IPV4, NULL, NULL); +commit(); diff --git a/tests/table/flush_ok.t b/tests/table/flush_ok.t new file mode 100644 index 0000000..113ada4 --- /dev/null +++ b/tests/table/flush_ok.t @@ -0,0 +1,4 @@ +add_table(NFPROTO_IPV4, "test", NULL, NULL, NULL); +add_basechain("test", "filter", "0", "0", NULL, NULL, "NF_ACCEPT", NULL, NULL, NULL, NULL, NULL, NULL); +del_table(NFPROTO_UNSPEC, NULL, NULL); +commit(); diff --git a/tests/table/update-flags2_ok.t b/tests/table/update-flags2_ok.t new file mode 100644 index 0000000..7124af4 --- /dev/null +++ b/tests/table/update-flags2_ok.t @@ -0,0 +1,6 @@ +add_table(NFPROTO_IPV4, "test", NULL, NULL, "012345689"); +add_basechain("test", "filter", "0", "0", NULL, NULL, "NF_ACCEPT", NULL, NULL, NULL, NULL, NULL, NULL); +add_table(NFPROTO_IPV4, "test", "0x1", NULL, NULL); +commit(); +add_table(NFPROTO_IPV4, "test", "0x0", NULL, NULL); +commit(); diff --git a/tests/table/update-flags3_ok.t b/tests/table/update-flags3_ok.t new file mode 100644 index 0000000..2afee87 --- /dev/null +++ b/tests/table/update-flags3_ok.t @@ -0,0 +1,12 @@ +add_table(NFPROTO_IPV4, "test", NULL, NULL, "012345689"); +add_basechain("test", "filter", "0", "0", NULL, NULL, "NF_ACCEPT", NULL, NULL, NULL, NULL, NULL, "123456"); +add_table(NFPROTO_IPV4, "test", "0x1", NULL, NULL); +commit(); +add_table(NFPROTO_IPV4, "test", "0x0", NULL, NULL); +del_basechain("test", NULL, NULL, NULL, NULL, NULL, NULL, NULL); +commit(); +add_table(NFPROTO_IPV4, "test", "0x0", NULL, NULL); +add_basechain("test", "filter", "0", "0", NULL, NULL, "NF_ACCEPT", NULL, NULL, NULL, NULL, NULL, "123456"); +commit(); +add_table(NFPROTO_IPV4, "test", "0x1", NULL, NULL); +commit(); diff --git a/tests/table/update-flags_err.t b/tests/table/update-flags_err.t new file mode 100644 index 0000000..da050f4 --- /dev/null +++ b/tests/table/update-flags_err.t @@ -0,0 +1,4 @@ +add_table(NFPROTO_IPV4, "test", NULL, NULL, "012345689"); +add_table(NFPROTO_IPV4, "test", "0x1", NULL, NULL); +add_table(NFPROTO_IPV4, "test", "0x0", NULL, NULL); +commit(); diff --git a/tests/table/update-flags_ok.t b/tests/table/update-flags_ok.t new file mode 100644 index 0000000..25726ce --- /dev/null +++ b/tests/table/update-flags_ok.t @@ -0,0 +1,4 @@ +add_table(NFPROTO_IPV4, "test", NULL, NULL, "012345689"); +add_basechain("test", "filter", "0", "0", NULL, NULL, "NF_ACCEPT", NULL, NULL, NULL, NULL, NULL, "123456"); +add_table(NFPROTO_IPV4, "test", "0x1", NULL, NULL); +commit(); diff --git a/tests/table/update-userdata_ok.t b/tests/table/update-userdata_ok.t new file mode 100644 index 0000000..647e73f --- /dev/null +++ b/tests/table/update-userdata_ok.t @@ -0,0 +1,2 @@ +add_table(NFPROTO_IPV4, "test", NULL, NULL, NULL); +commit(); |