X-Git-Url: https://git.distorted.org.uk/~mdw/firewall/blobdiff_plain/1850991dd788b9534c7c9c2863e1e981709ac3ed..7dff27544f73e78dc1ba1c74604a5836862cbd0e:/functions.m4 diff --git a/functions.m4 b/functions.m4 index a8ed16b..0ebba30 100644 --- a/functions.m4 +++ b/functions.m4 @@ -393,7 +393,7 @@ defnetclass () { trace "netclass $name = $netclassindex" eval from_$name=$(( $netclassindex << $BIT_FROM )) eval to_$name=$(( $netclassindex << $BIT_TO )) - eval _mask_$name=$(( 1 << ($netclassindex + $BIT_MASK) )) + eval fwd_$name=$(( 1 << ($netclassindex + $BIT_MASK) )) nets="$nets $name" ;; 2) @@ -403,7 +403,7 @@ defnetclass () { from=$(( ($netclassindex << $BIT_FROM) )) frommask=$(( $MASK_FROM | $MASK_MASK )) for net; do - eval bit=\$_mask_$net + eval bit=\$fwd_$net from=$(( $from + $bit )) done to=$(( ($netclassindex << $BIT_TO) ))