FWD_START_TEST([rich rules strip non-printable characters])
AT_KEYWORDS(rich rhbz1596304)
dnl source address contains a tab character
FWD_CHECK([--permanent --zone=public --add-rich-rule 'rule family="ipv4" source address="104.243.250.0/22 " port port=80 protocol=tcp accept'],0,ignore)
FWD_RELOAD
FWD_CHECK([--list-all | TRIM_WHITESPACE], 0, [m4_strip([dnl
public
target: default
icmp-block-inversion: no
interfaces:
sources:
services: cockpit dhcpv6-client ssh
ports:
protocols:
masquerade: no
forward-ports:
source-ports:
icmp-blocks:
rich rules:
rule family="ipv4" source address="104.243.250.0/22" port port="80" protocol="tcp" accept
])])
FWD_END_TEST