functions.m4: Publish the per-class forwarding bitmasks.
authorMark Wooding <mdw@distorted.org.uk>
Mon, 12 Mar 2012 00:02:05 +0000 (00:02 +0000)
committerMark Wooding <mdw@distorted.org.uk>
Mon, 12 Mar 2012 00:13:27 +0000 (00:13 +0000)
Just a matter of renaming the variables which hold them.

functions.m4

index a8ed16b..0ebba30 100644 (file)
@@ -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) ))