summaryrefslogtreecommitdiffstats
path: root/tests/shell/testcases/chains/0018check_jump_loop_1
diff options
context:
space:
mode:
Diffstat (limited to 'tests/shell/testcases/chains/0018check_jump_loop_1')
-rwxr-xr-xtests/shell/testcases/chains/0018check_jump_loop_15
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/shell/testcases/chains/0018check_jump_loop_1 b/tests/shell/testcases/chains/0018check_jump_loop_1
index d1443dab..b87520f2 100755
--- a/tests/shell/testcases/chains/0018check_jump_loop_1
+++ b/tests/shell/testcases/chains/0018check_jump_loop_1
@@ -6,5 +6,8 @@ $NFT add table ip filter
$NFT add chain ip filter ap1
$NFT add chain ip filter ap2
$NFT add rule ip filter ap1 jump ap2
+
# kernel should return EOPNOTSUPP
-$NFT add rule ip filter ap1 jump ap1 2>/dev/null >&2
+$NFT add rule ip filter ap1 jump ap1 2>/dev/null >&2 || exit 0
+echo "E: Accepted jump-to-self"
+exit 1