mirror of
https://gitlab.com/shorewall/code.git
synced 2024-11-22 23:53:30 +01:00
Correct handling of HFSC classes with DMAX but no UMAX
Signed-off-by: Tom Eastep <teastep@shorewall.net>
This commit is contained in:
parent
ea21d61f39
commit
855cb6e7f4
@ -2262,7 +2262,7 @@ sub process_traffic_shaping() {
|
|||||||
my $rule = "run_tc class add dev $device parent $devicenumber:$parent classid $classid hfsc";
|
my $rule = "run_tc class add dev $device parent $devicenumber:$parent classid $classid hfsc";
|
||||||
|
|
||||||
if ( $dmax ) {
|
if ( $dmax ) {
|
||||||
my $umax = $tcref->{umax} ? "$tcref->{umax}b" : "\${${dev}_mtu}b";
|
my $umax = $tcref->{umax} ? "$tcref->{umax}b" : "\$(get_device_mtu $device)b";
|
||||||
$rule .= " sc umax $umax dmax ${dmax}ms";
|
$rule .= " sc umax $umax dmax ${dmax}ms";
|
||||||
$rule .= " rate $rate" if $rawrate;
|
$rule .= " rate $rate" if $rawrate;
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
Reference in New Issue
Block a user