#!/bin/bash # test for crash when comparing rules with standard target $XT_MULTI iptables -A FORWARD -i eth23 -o eth42 -j DROP $XT_MULTI iptables -D FORWARD -i eth23 -o eth42 -j REJECT [[ $? -eq 1 ]] || exit 1 # test incorrect deletion of rules with deviating payload # in non-standard target $XT_MULTI iptables -A FORWARD -i eth23 -o eth42 -j MARK --set-mark 23 $XT_MULTI iptables -D FORWARD -i eth23 -o eth42 -j MARK --set-mark 42 [[ $? -eq 1 ]] || exit 1