tc: add a missing space between rate estimator and backlog
When a rate estimator is active, "tc -s qd" displays
something like :
rate 12616bit 11ppsbacklog 0b 0p requeues 2
instead of :
rate 12616bit 11pps backlog 0b 0p requeues 2
Fixes: 4fcec7f366 ("tc: jsonify stats2")
Signed-off-by: Eric Dumazet <edumazet@google.com>
Cc: Jiri Pirko <jiri@mellanox.com>
Reviewed-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
This commit is contained in:
parent
6495bca92e
commit
3adcbf3757
|
|
@ -838,8 +838,9 @@ void print_tcstats2_attr(FILE *fp, struct rtattr *rta, char *prefix, struct rtat
|
||||||
|
|
||||||
memcpy(&q, RTA_DATA(tbs[TCA_STATS_QUEUE]), MIN(RTA_PAYLOAD(tbs[TCA_STATS_QUEUE]), sizeof(q)));
|
memcpy(&q, RTA_DATA(tbs[TCA_STATS_QUEUE]), MIN(RTA_PAYLOAD(tbs[TCA_STATS_QUEUE]), sizeof(q)));
|
||||||
if (!tbs[TCA_STATS_RATE_EST])
|
if (!tbs[TCA_STATS_RATE_EST])
|
||||||
print_string(PRINT_FP, NULL, "\n%s", prefix);
|
print_string(PRINT_FP, NULL, "\n", "");
|
||||||
print_uint(PRINT_JSON, "backlog", NULL, q.backlog);
|
print_uint(PRINT_JSON, "backlog", NULL, q.backlog);
|
||||||
|
print_string(PRINT_FP, NULL, "%s", prefix);
|
||||||
print_string(PRINT_FP, NULL, "backlog %s",
|
print_string(PRINT_FP, NULL, "backlog %s",
|
||||||
sprint_size(q.backlog, b1));
|
sprint_size(q.backlog, b1));
|
||||||
print_uint(PRINT_ANY, "qlen", " %up", q.qlen);
|
print_uint(PRINT_ANY, "qlen", " %up", q.qlen);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue