#!/bin/bash # NFT_TEST_REQUIRES(NFT_TEST_HAVE_netdev_chain_multidevice) set -e ip link add name d23456789012345 type dummy EXPECTED="define if_main = \"lo\" table netdev filter1 { chain Main_Ingress1 { type filter hook ingress device \$if_main priority -500; policy accept; } }" $NFT -f - <<< $EXPECTED EXPECTED="define if_main = \"lo\" table netdev filter2 { chain Main_Ingress2 { type filter hook ingress devices = { \$if_main, d23456789012345x } priority -500; policy accept; } }" rc=0 $NFT -f - <<< $EXPECTED || rc=$? test "$rc" = 1 cat <