]> git.proxmox.com Git - mirror_iproute2.git/commitdiff
tc: pie: change maximum integer value of tc_pie_xstats->prob
authorLeslie Monis <lesliemonis@gmail.com>
Wed, 27 Mar 2019 15:36:05 +0000 (21:06 +0530)
committerStephen Hemminger <stephen@networkplumber.org>
Fri, 29 Mar 2019 21:26:00 +0000 (14:26 -0700)
tc_pie_xstats->prob has a maximum value of (2^64 - 1).

Signed-off-by: Leslie Monis <lesliemonis@gmail.com>
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
tc/q_pie.c

index f7924ef5e76cbc275729b745d22763007caba4ac..236ea31b06d6fb13f85ad1fc8cbf9bffb77a5a42 100644 (file)
@@ -198,7 +198,7 @@ static int pie_print_xstats(struct qdisc_util *qu, FILE *f,
        st = RTA_DATA(xstats);
        /*prob is returned as a fracion of maximum integer value */
        fprintf(f, "prob %f delay %uus avg_dq_rate %u\n",
-               (double)st->prob / (double)0xffffffff, st->delay,
+               (double)st->prob / UINT64_MAX, st->delay,
                st->avg_dq_rate);
        fprintf(f, "pkts_in %u overlimit %u dropped %u maxq %u ecn_mark %u\n",
                st->packets_in, st->overlimit, st->dropped, st->maxq,