diff --git a/docs/traffic_shaping.xml b/docs/traffic_shaping.xml index 1762d0ac6..030a16e89 100644 --- a/docs/traffic_shaping.xml +++ b/docs/traffic_shaping.xml @@ -500,12 +500,16 @@ ppp0 6000kbit 500kbit prio - Classify always occurs in the POSTROUTING chain. When used - with the builtin traffic shaper, the <major> class is the - device number (the first entry in - /etc/shorewall/tcdevices is device 1, the - second is device 2 and so on) and the <minor> class is the - MARK value of the class + 100. + With Shorewall versions prior to 3.2.3, classify always occurs + in the POSTROUTING chain. Beginning with Shorewall 3.2.3, classify + occurs in the POSTROUTING chain except when the SOURCE contains + $FW[:<address>] in which case, the + classify action takes place in the OUTPUT chain. When used with the + builtin traffic shaper, the <major> class is the device number + (the first entry in /etc/shorewall/tcdevices is + device 1, the second is device 2 and so on) and the <minor> + class is the MARK value of the class + 100.