Use get_hz to pick up system HZ value at runtime.
(Logical change 1.19)
This commit is contained in:
parent
491be30c0d
commit
d0d0e26c82
|
|
@ -187,8 +187,8 @@ static int htb_parse_class_opt(struct qdisc_util *qu, int argc, char **argv, str
|
||||||
|
|
||||||
/* compute minimal allowed burst from rate; mtu is added here to make
|
/* compute minimal allowed burst from rate; mtu is added here to make
|
||||||
sute that buffer is larger than mtu and to have some safeguard space */
|
sute that buffer is larger than mtu and to have some safeguard space */
|
||||||
if (!buffer) buffer = opt.rate.rate / HZ + mtu;
|
if (!buffer) buffer = opt.rate.rate / get_hz() + mtu;
|
||||||
if (!cbuffer) cbuffer = opt.ceil.rate / HZ + mtu;
|
if (!cbuffer) cbuffer = opt.ceil.rate / get_hz() + mtu;
|
||||||
|
|
||||||
if ((cell_log = tc_calc_rtable(opt.rate.rate, rtab, cell_log, mtu, 0)) < 0) {
|
if ((cell_log = tc_calc_rtable(opt.rate.rate, rtab, cell_log, mtu, 0)) < 0) {
|
||||||
fprintf(stderr, "htb: failed to calculate rate table.\n");
|
fprintf(stderr, "htb: failed to calculate rate table.\n");
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue