blob: 584b5100f650793a7e2d9df1015df5480f20ba55 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#!/bin/bash
#
# Test some error conditions for using variables to define maps
#
set -e
for m in "192.168.2.2" "{ 192.168.2.2, 1.1.1.1, 2.2.2.2 }"; do
RULESET="
define m = $m"'
table inet x {
chain y {
type filter hook input priority 0; policy accept;
counter name ip saddr map $m
}
}'
$NFT -f - <<< "$RULESET" || rc=$?
test $rc = 1
done
|