]> git.ipfire.org Git - thirdparty/iproute2.git/commit
tc: util: fix print_rate for ludicrous speeds
authorDaniel Borkmann <daniel@iogearbox.net>
Fri, 29 May 2015 19:47:45 +0000 (21:47 +0200)
committerStephen Hemminger <shemming@brocade.com>
Thu, 25 Jun 2015 03:34:20 +0000 (23:34 -0400)
commitad1fe0d8e976a5f7815f930fddfa1d94114c3fa8
tree91ec9871b16247880a65a394b6e2745bd9e807e6
parent518af1e0b14cdc8eeac4db313767f5d1dfd1fce1
tc: util: fix print_rate for ludicrous speeds

The for loop should only probe up to G[i]bit rates, so that we
end up with T[i]bit as the last max units[] slot for snprintf(3),
and not possibly an invalid pointer in case rate is multiple of
kilo.

Fixes: 8cecdc283743 ("tc: more user friendly rates")
Reported-by: Jose R. Guzman Mosqueda <jose.r.guzman.mosqueda@intel.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
tc/tc_util.c