Fixes network stats printf strings
[akaros.git] / kern / src / net / icmp.c
index 61ae3c5..740993c 100644 (file)
@@ -450,13 +450,13 @@ int icmpstats(struct Proto *icmp, char *buf, int len)
        p = buf;
        e = p + len;
        for (i = 0; i < Nstats; i++)
-               p = seprintf(p, e, "%s: %lu\n", statnames[i], priv->stats[i]);
+               p = seprintf(p, e, "%s: %u\n", statnames[i], priv->stats[i]);
        for (i = 0; i <= Maxtype; i++) {
                if (icmpnames[i])
-                       p = seprintf(p, e, "%s: %lu %lu\n", icmpnames[i], priv->in[i],
+                       p = seprintf(p, e, "%s: %u %u\n", icmpnames[i], priv->in[i],
                                                 priv->out[i]);
                else
-                       p = seprintf(p, e, "%d: %lu %lu\n", i, priv->in[i], priv->out[i]);
+                       p = seprintf(p, e, "%d: %u %u\n", i, priv->in[i], priv->out[i]);
        }
        return p - buf;
 }