From: Jamal Hadi Salim Date: Wed, 25 May 2016 10:05:49 +0000 (-0400) Subject: tc action policer: enable timestamp display X-Git-Tag: v4.7.0~102 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ead954cbd40a2a9e3756d2010c6bfb1d80c340ed;p=thirdparty%2Fiproute2.git tc action policer: enable timestamp display Signed-off-by: Jamal Hadi Salim --- diff --git a/tc/m_police.c b/tc/m_police.c index 8f794ed4d..a8b65dd9c 100644 --- a/tc/m_police.c +++ b/tc/m_police.c @@ -385,7 +385,16 @@ int print_police(struct action_util *a, FILE *f, struct rtattr *arg) linklayer = (p->rate.linklayer & TC_LINKLAYER_MASK); if (linklayer > TC_LINKLAYER_ETHERNET || show_details) fprintf(f, "linklayer %s ", sprint_linklayer(linklayer, b2)); - fprintf(f, "\n\tref %d bind %d\n", p->refcnt, p->bindcnt); + fprintf(f, "\n\tref %d bind %d", p->refcnt, p->bindcnt); + if (show_stats) { + if (tb[TCA_POLICE_TM]) { + struct tcf_t *tm = RTA_DATA(tb[TCA_POLICE_TM]); + + print_tm(f, tm); + } + } + fprintf(f, "\n"); + return 0; }