summaryrefslogtreecommitdiffstats
path: root/tests/shell/testcases/rule_management/0012destroy_0
blob: a058150fed14b1253c843e629b532bcb18100b5a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/bash -e

# NFT_TEST_REQUIRES(NFT_TEST_HAVE_destroy)

$NFT add table t
$NFT add chain t c

# pass for non-existent rule
$NFT destroy rule t c handle 3333

# successfully delete existing rule
handle=$($NFT -a -e insert rule t c accept | \
	sed -n 's/.*handle \([0-9]*\)$/\1/p')
$NFT destroy rule t c handle "$handle"