Use get_hz to pick up system HZ value at runtime.

(Logical change 1.19)
This commit is contained in:
osdl.org!shemminger 2004-06-09 18:10:55 +00:00
parent 491be30c0d
commit d0d0e26c82

View File

@ -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
sute that buffer is larger than mtu and to have some safeguard space */
if (!buffer) buffer = opt.rate.rate / HZ + mtu;
if (!cbuffer) cbuffer = opt.ceil.rate / HZ + mtu;
if (!buffer) buffer = opt.rate.rate / get_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) {
fprintf(stderr, "htb: failed to calculate rate table.\n");