diff --git a/Shorewall/firewall b/Shorewall/firewall index c885f6640..ca7d13e21 100755 --- a/Shorewall/firewall +++ b/Shorewall/firewall @@ -1265,6 +1265,8 @@ setup_providers() add_a_provider() { local t n iface option + [ -n "$MANGLE_ENABLED" ] || fatal_error "Providers require mangle support in your kernel and iptables" + for t in $PROVIDERS; do if [ "$t" = "$table" ]; then fatal_error "Duplicate Provider: $table, provider: \"$provider\"" diff --git a/Shorewall/tcrules b/Shorewall/tcrules index f77486c85..bee5bb571 100755 --- a/Shorewall/tcrules +++ b/Shorewall/tcrules @@ -48,10 +48,10 @@ # CP: Mark the connection in the PREROUTING # chain. # -# b) A classification of the form : where -# and are integers. Corresponds to -# the 'class' specification in these traffic shaping -# modules: +# b) A classification (classid) of the form +# : where and are +# integers. Corresponds to the 'class' specification +# in these traffic shaping modules: # # - atm # - cbq