X-Git-Url: https://git.distorted.org.uk/~mdw/firewall/blobdiff_plain/78af294cd1005453cf8b7a0dda4593ba101b345e..f0033e0790c7f01b23f24504d3685cbaffc90f1f:/bookends.m4?ds=sidebyside diff --git a/bookends.m4 b/bookends.m4 index 6caad93..6faa91b 100644 --- a/bookends.m4 +++ b/bookends.m4 @@ -111,6 +111,10 @@ case $host_type_<::>FWHOST in esac setopt ip_forward $forward setdevopt forwarding $forward +case $forward in + 0) inchains="INPUT" ;; + 1) inchains="INPUT FORWARD" ;; +esac ## Set dynamic port allocation. setopt ip_local_port_range $open_port_min $open_port_max @@ -243,5 +247,17 @@ for ip in ip ip6; do done done +## Dump the resulting configuration. +if [ "$FW_DEBUG" ]; then + for ip in ip ip6; do + for table in mangle filter; do + echo "----- $ip $table -----" + echo + ${ip}tables -t $table -nvL + echo + done + done +fi + m4_divert(-1) ###----- That's all, folks --------------------------------------------------