summaryrefslogtreecommitdiffstats
path: root/tests/shell/testcases/optimizations/merge_nat_concat
blob: 2e0a91a35bd69400e5a372e50410b27828e11ceb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/bash

# NFT_TEST_REQUIRES(NFT_TEST_HAVE_pipapo)

set -e

RULESET="table ip test3 {
        chain y {
                oif lo accept
                ip saddr 1.1.1.1 tcp sport 1024-65535 snat to 3.3.3.3
                ip saddr 2.2.2.2 tcp sport 1024-65535 snat to 4.4.4.4
                oifname enp2s0 snat ip to ip saddr map { 10.1.1.0/24 : 72.2.3.66-72.2.3.78 }
                tcp dport 8888 redirect
                tcp dport 9999 redirect
        }
}"

$NFT -o -f - <<< $RULESET