Fix a bunch of %lud and %lux
authorBarret Rhoden <brho@cs.berkeley.edu>
Tue, 21 Jan 2014 21:51:48 +0000 (13:51 -0800)
committerBarret Rhoden <brho@cs.berkeley.edu>
Tue, 21 Jan 2014 21:51:48 +0000 (13:51 -0800)
Plan9 has a bunch of trailing ds and xs that our printks don't support.

24 files changed:
kern/drivers/dev/cons.c
kern/drivers/dev/dev.c
kern/drivers/dev/ether8139.c
kern/drivers/dev/mnt.c
kern/src/net/arp.c
kern/src/net/devip.c
kern/src/net/dhcp.c
kern/src/net/eipconvtest.c
kern/src/net/esp.c
kern/src/net/gre.c
kern/src/net/icmp.c
kern/src/net/icmp6.c
kern/src/net/ip.c
kern/src/net/ipaux.c
kern/src/net/ipifc.c
kern/src/net/ipmux.c
kern/src/net/ipv6.c
kern/src/net/ppp.c
kern/src/net/rudp.c
kern/src/net/tcp.c
kern/src/net/udp.c
kern/src/ns/allocb.c
kern/src/ns/chan.c
kern/src/ns/qio.c

index 2950a27..1beff80 100644 (file)
@@ -1021,7 +1021,7 @@ consread(struct chan *c, void *buf, long n, int64_t offset)
                return n;
 #endif
        default:
-               printd("consread %llud\n", c->qid.path);
+               printd("consread %llu\n", c->qid.path);
                error(Egreg);
        }
        return -1;              /* never reached */
@@ -1186,7 +1186,7 @@ conswrite(struct chan *c, void *va, long n, int64_t offset)
                break;
 #endif
        default:
-               printd("conswrite: %llud\n", c->qid.path);
+               printd("conswrite: %llu\n", c->qid.path);
                error(Egreg);
        }
        return n;
index f50dfd3..b85b88d 100644 (file)
@@ -34,7 +34,7 @@ devno(int c, int user)
                        return i;
        }
        if (user == 0)
-               panic("devno %c 0x%ux", c, c);
+               panic("devno %c 0x%u", c, c);
 
        return -1;
 }
index ae371c9..5ba01a1 100644 (file)
@@ -261,7 +261,7 @@ rtl8139ifstat(struct ether* edev, void* a, long n, uint32_t offset)
 
        ctlr = edev->ctlr;
        p = kzmalloc(READSTR, 0);
-       l = snprintf(p, READSTR, "rcr %8.8uX\n", ctlr->rcr);
+       l = snprintf(p, READSTR, "rcr 0x%8.8x\n", ctlr->rcr);
        l += snprintf(p+l, READSTR-l, "ierrs %d\n", ctlr->ierrs);
        l += snprintf(p+l, READSTR-l, "etxth %d\n", ctlr->etxth);
        l += snprintf(p+l, READSTR-l, "taligned %d\n", ctlr->taligned);
@@ -273,20 +273,20 @@ rtl8139ifstat(struct ether* edev, void* a, long n, uint32_t offset)
        ctlr->rec += csr16r(ctlr, Rec);
        l += snprintf(p+l, READSTR-l, "rec %d\n", ctlr->rec);
 
-       l += snprintf(p+l, READSTR-l, "Tcr %8.8luX\n", csr32r(ctlr, Tcr));
-       l += snprintf(p+l, READSTR-l, "Config0 %2.2uX\n", csr8r(ctlr, Config0));
-       l += snprintf(p+l, READSTR-l, "Config1 %2.2uX\n", csr8r(ctlr, Config1));
-       l += snprintf(p+l, READSTR-l, "Msr %2.2uX\n", csr8r(ctlr, Msr));
-       l += snprintf(p+l, READSTR-l, "Config3 %2.2uX\n", csr8r(ctlr, Config3));
-       l += snprintf(p+l, READSTR-l, "Config4 %2.2uX\n", csr8r(ctlr, Config4));
-
-       l += snprintf(p+l, READSTR-l, "Bmcr %4.4uX\n", csr16r(ctlr, Bmcr));
-       l += snprintf(p+l, READSTR-l, "Bmsr %4.4uX\n", csr16r(ctlr, Bmsr));
-       l += snprintf(p+l, READSTR-l, "Anar %4.4uX\n", csr16r(ctlr, Anar));
-       l += snprintf(p+l, READSTR-l, "Anlpar %4.4uX\n", csr16r(ctlr, Anlpar));
-       l += snprintf(p+l, READSTR-l, "Aner %4.4uX\n", csr16r(ctlr, Aner));
-       l += snprintf(p+l, READSTR-l, "Nwaytr %4.4uX\n", csr16r(ctlr, Nwaytr));
-       snprintf(p+l, READSTR-l, "Cscr %4.4uX\n", csr16r(ctlr, Cscr));
+       l += snprintf(p+l, READSTR-l, "Tcr 0x%8.8lx\n", csr32r(ctlr, Tcr));
+       l += snprintf(p+l, READSTR-l, "Config0 0x%2.2x\n", csr8r(ctlr, Config0));
+       l += snprintf(p+l, READSTR-l, "Config1 0x%2.2x\n", csr8r(ctlr, Config1));
+       l += snprintf(p+l, READSTR-l, "Msr 0x%2.2x\n", csr8r(ctlr, Msr));
+       l += snprintf(p+l, READSTR-l, "Config3 0x%2.2x\n", csr8r(ctlr, Config3));
+       l += snprintf(p+l, READSTR-l, "Config4 0x%2.2x\n", csr8r(ctlr, Config4));
+
+       l += snprintf(p+l, READSTR-l, "Bmcr 0x%4.4x\n", csr16r(ctlr, Bmcr));
+       l += snprintf(p+l, READSTR-l, "Bmsr 0x%4.4x\n", csr16r(ctlr, Bmsr));
+       l += snprintf(p+l, READSTR-l, "Anar 0x%4.4x\n", csr16r(ctlr, Anar));
+       l += snprintf(p+l, READSTR-l, "Anlpar 0x%4.4x\n", csr16r(ctlr, Anlpar));
+       l += snprintf(p+l, READSTR-l, "Aner 0x%4.4x\n", csr16r(ctlr, Aner));
+       l += snprintf(p+l, READSTR-l, "Nwaytr 0x%4.4x\n", csr16r(ctlr, Nwaytr));
+       snprintf(p+l, READSTR-l, "Cscr 0x%4.4x\n", csr16r(ctlr, Cscr));
        n = readstr(offset, a, n, p);
        kfree(p);
 
@@ -608,7 +608,7 @@ rtl8139interrupt(Ureg*, void* arg)
                 * other than try to reinitialise the chip?
                 */
                if(isr != 0){
-                       iprint("rtl8139interrupt: imr %4.4uX isr %4.4uX\n",
+                       iprint("rtl8139interrupt: imr 0x%4.4x isr 0x%4.4x\n",
                                csr16r(ctlr, Imr), isr);
                        if(isr & Timerbit)
                                csr32w(ctlr, TimerInt, 0);
@@ -640,7 +640,7 @@ rtl8139match(struct ether* edev, int id)
                        continue;
 
                if(ioalloc(port, p->mem[0].size, 0, "rtl8139") < 0){
-                       printd("rtl8139: port 0x%uX in use\n", port);
+                       printd("rtl8139: port 0x%x in use\n", port);
                        continue;
                }
 
index 619d803..69b9a47 100644 (file)
@@ -780,7 +780,7 @@ mountrpc(struct mnt *m, struct mntrpc *r)
                cn = "?";
                if(r->c != NULL && r->c->name != NULL)
                        cn = r->c->name->s;
-               printd("mnt: proc %s %lud: mismatch from %s %s rep 0x%p tag %d fid %d T%d R%d rp %d\n",
+               printd("mnt: proc %s %lu: mismatch from %s %s rep 0x%p tag %d fid %d T%d R%d rp %d\n",
                       "current->text", "current->pid", sn, cn,
                        r, r->request.tag, r->request.fid, r->request.type,
                        r->reply.type, r->reply.tag);
@@ -987,9 +987,9 @@ mountmux(struct mnt *m, struct mntrpc *r)
        }
        spin_unlock(&m->lock);
        if(r->reply.type == Rerror){
-               printd("unexpected reply tag %ud; type %d (error %q)\n", r->reply.tag, r->reply.type, r->reply.ename);
+               printd("unexpected reply tag %u; type %d (error %q)\n", r->reply.tag, r->reply.type, r->reply.ename);
        }else{
-               printd("unexpected reply tag %ud; type %d\n", r->reply.tag, r->reply.type);
+               printd("unexpected reply tag %u; type %d\n", r->reply.tag, r->reply.type);
        }
 }
 
index e676fc6..9623304 100644 (file)
@@ -532,7 +532,7 @@ convmac(char *p, uint8_t *mac, int n)
 {
        int left = n;
        while(n-- > 0){
-               p += snprintf(p, left, "%2.2ux", *mac++);
+               p += snprintf(p, left, "0x%2.2x", *mac++);
                left -= n;
        }
 }
index 083ec17..d9913f6 100644 (file)
@@ -195,7 +195,7 @@ ipgen(struct chan *c, char *unused_char_p_t, struct dirtab*d, int unused_int, in
        case Qtopdir:
                if(s == DEVDOTDOT){
                        mkqid(&q, QID(0, 0, Qtopdir), 0, QTDIR);
-                       snprintf(get_cur_genbuf(), GENBUF_SZ, "#I%lud", c->dev);
+                       snprintf(get_cur_genbuf(), GENBUF_SZ, "#I%lu", c->dev);
                        devdir(c, q, get_cur_genbuf(), 0, network, 0555, dp);
                        return 1;
                }
@@ -219,7 +219,7 @@ ipgen(struct chan *c, char *unused_char_p_t, struct dirtab*d, int unused_int, in
        case Qprotodir:
                if(s == DEVDOTDOT){
                        mkqid(&q, QID(0, 0, Qtopdir), 0, QTDIR);
-                       snprintf(get_cur_genbuf(), GENBUF_SZ, "#I%lud", c->dev);
+                       snprintf(get_cur_genbuf(), GENBUF_SZ, "#I%lu", c->dev);
                        devdir(c, q, get_cur_genbuf(), 0, network, 0555, dp);
                        return 1;
                }
@@ -673,7 +673,7 @@ ipread(struct chan *ch, void *a, long n, int64_t off)
        case Qlog:
                return netlogread(f, a, offset, n);
        case Qctl:
-               snprintf(get_cur_genbuf(), GENBUF_SZ, "%lud", CONV(ch->qid));
+               snprintf(get_cur_genbuf(), GENBUF_SZ, "%lu", CONV(ch->qid));
                return readstr(offset, p, n, get_cur_genbuf());
        case Qremote:
                buf = kzmalloc(Statelen, 0);
index 37ff9c6..c8402cd 100644 (file)
@@ -420,7 +420,7 @@ rbootpread(char *bp, ulong offset, int len)
        n += snprint(buf + n, READSTR-n, "ipmask %15V\n", a);
        hnputl(a, ipaddr);
        n += snprint(buf + n, READSTR-n, "ipaddr %15V\n", a);
-       n += snprint(buf+n, READSTR-n, "expired %lud\n", iplease);
+       n += snprint(buf+n, READSTR-n, "expired %lu\n", iplease);
 
        n += snprint(buf + n, READSTR-n, "dns");
        if(dns2ip){
index 06b0f9b..c58dd36 100644 (file)
@@ -42,7 +42,7 @@ int
 eipconv(va_list *arg, Fconv *f)
 {
        char buf[8*5];
-       static char *efmt = "%.2lux%.2lux%.2lux%.2lux%.2lux%.2lux";
+       static char *efmt = "0x%.2lx0x%.2lx0x%.2lx0x%.2lx0x%.2lx0x%.2lx";
        static char *ifmt = "%d.%d.%d.%d";
        uchar *p, ip[16];
        ulong *lp;
@@ -83,7 +83,7 @@ common:
                                } else if(i != 0)
                                        n += sprint(buf+n, ":");
                                s = (p[i]<<8) + p[i+1];
-                               n += sprint(buf+n, "%ux", s);
+                               n += sprint(buf+n, "0x%x", s);
                        }
                }
                break;
index 9c9f33f..42b6159 100644 (file)
@@ -466,7 +466,7 @@ espstats(Proto *esp, char *buf, int len)
        Esppriv *upriv;
 
        upriv = esp->priv;
-       return snprint(buf, len, "%lud %lud\n",
+       return snprint(buf, len, "%lu %lu\n",
                upriv->in,
                upriv->inerrors);
 }
@@ -479,7 +479,7 @@ esplocal(Conv *c, char *buf, int len)
 
        qlock(c);
        if(ecb->incoming)
-               n = snprint(buf, len, "%I!%uld\n", c->laddr, ecb->spi);
+               n = snprint(buf, len, "%I!%lu\n", c->laddr, ecb->spi);
        else
                n = snprint(buf, len, "%I\n", c->laddr);
        qunlock(c);
index 9610633..4b7ee58 100644 (file)
@@ -235,7 +235,7 @@ grestats(Proto *gre, char *buf, int len)
 
        gpriv = gre->priv;
 
-       return snprint(buf, len, "gre: len %lud\n", gpriv->lenerr);
+       return snprint(buf, len, "gre: len %lu\n", gpriv->lenerr);
 }
 
 char*
index 3ee2cbf..6d32da0 100644 (file)
@@ -473,12 +473,12 @@ icmpstats(struct Proto *icmp, char *buf, int len)
        p = buf;
        e = p+len;
        for(i = 0; i < Nstats; i++)
-               p = seprintf(p, e, "%s: %lud\n", statnames[i], priv->stats[i]);
+               p = seprintf(p, e, "%s: %lu\n", statnames[i], priv->stats[i]);
        for(i = 0; i <= Maxtype; i++){
                if(icmpnames[i])
-                       p = seprintf(p, e, "%s: %lud %lud\n", icmpnames[i], priv->in[i], priv->out[i]);
+                       p = seprintf(p, e, "%s: %lu %lu\n", icmpnames[i], priv->in[i], priv->out[i]);
                else
-                       p = seprintf(p, e, "%d: %lud %lud\n", i, priv->in[i], priv->out[i]);
+                       p = seprintf(p, e, "%d: %lu %lu\n", i, priv->in[i], priv->out[i]);
        }
        return p - buf;
 }
index f0de349..4b7e8e8 100644 (file)
@@ -925,12 +925,12 @@ icmpstats6(struct Proto *icmp6, char *buf, int len)
        p = buf;
        e = p+len;
        for(i = 0; i < Nstats6; i++)
-               p = seprintf(p, e, "%s: %lud\n", statnames6[i], priv->stats[i]);
+               p = seprintf(p, e, "%s: %lu\n", statnames6[i], priv->stats[i]);
        for(i = 0; i <= Maxtype6; i++){
                if(icmpnames6[i])
-                       p = seprintf(p, e, "%s: %lud %lud\n", icmpnames6[i], priv->in[i], priv->out[i]);
+                       p = seprintf(p, e, "%s: %lu %lu\n", icmpnames6[i], priv->in[i], priv->out[i]);
 /*             else
-                       p = seprintf(p, e, "%d: %lud %lud\n", i, priv->in[i], priv->out[i]);
+                       p = seprintf(p, e, "%d: %lu %lu\n", i, priv->in[i], priv->out[i]);
 */
        }
        return p - buf;
index cfb8b35..a489edd 100644 (file)
@@ -484,7 +484,7 @@ ipiput4(struct Fs *f, struct Ipifc *ifc, struct block *bp)
                hl = (h->vihl&0xF)<<2;
                if(hl < (IP_HLEN4<<2)) {
                        ip->stats[InHdrErrors]++;
-                       netlog(f, Logip, "ip: %V bad hivl %ux\n", h->src, h->vihl);
+                       netlog(f, Logip, "ip: %V bad hivl 0x%x\n", h->src, h->vihl);
                        freeblist(bp);
                        return;
                }
@@ -589,7 +589,7 @@ ipstats(struct Fs *f, char *buf, int len)
        p = buf;
        e = p+len;
        for(i = 0; i < Nstats; i++)
-               p = seprintf(p, e, "%s: %lud\n", statnames[i], ip->stats[i]);
+               p = seprintf(p, e, "%s: %lu\n", statnames[i], ip->stats[i]);
        return p - buf;
 }
 
index 97c8923..dcba7ef 100644 (file)
@@ -282,7 +282,7 @@ eipfmt(void)
        return 0;
 #if 0
        char buf[5*8];
-       static char *efmt = "%.2lux%.2lux%.2lux%.2lux%.2lux%.2lux";
+       static char *efmt = "0x%.2lx0x%.2lx0x%.2lx0x%.2lx0x%.2lx0x%.2lx";
        static char *ifmt = "%d.%d.%d.%d";
        uint8_t *p, ip[16];
        uint32_t *lp;
@@ -324,7 +324,7 @@ common:
                        } else if(i != 0)
                                n += sprint(buf+n, ":");
                        s = (p[i]<<8) + p[i+1];
-                       n += sprint(buf+n, "%ux", s);
+                       n += sprint(buf+n, "0x%x", s);
                }
                return fmtstrncpy(f,  buf, sizeof(f));
 
index 11e2203..cf5e0e8 100644 (file)
@@ -225,9 +225,9 @@ ipifcunbind(struct Ipifc *ifc)
 
 
 
-char sfixedformat[] = "device %s maxtu %d sendra %d recvra %d mflag %d oflag %d maxraint %d minraint %d linkmtu %d reachtime %d rxmitra %d ttl %d routerlt %d pktin %lud pktout %lud errin %lud errout %lud\n";
+char sfixedformat[] = "device %s maxtu %d sendra %d recvra %d mflag %d oflag %d maxraint %d minraint %d linkmtu %d reachtime %d rxmitra %d ttl %d routerlt %d pktin %lu pktout %lu errin %lu errout %lu\n";
 
-char slineformat[] = " %-40I %-10M %-40I %-12lud %-12lud\n";
+char slineformat[] = " %-40I %-10M %-40I %-12lu %-12lu\n";
 
 
 static int
index d7187f7..f1efd8e 100644 (file)
@@ -800,12 +800,12 @@ ipmuxsprint(Ipmux *mux, int level, char *buf, int len)
                mux->off+((int)mux->skiphdr)*((int)offsetof(Ip4hdr, data[0])), 
                mux->off+(((int)mux->skiphdr)*((int)offsetof(Ip4hdr, data[0])))+mux->len-1);
        for(i = 0; i < mux->len; i++)
-               n += snprint(buf+n, len - n, "%2.2ux", mux->mask[i]);
+               n += snprint(buf+n, len - n, "0x%2.2x", mux->mask[i]);
        n += snprint(buf+n, len-n, "=");
        v = mux->val;
        for(j = 0; j < mux->n; j++){
                for(i = 0; i < mux->len; i++)
-                       n += snprint(buf+n, len - n, "%2.2ux", *v++);
+                       n += snprint(buf+n, len - n, "0x%2.2x", *v++);
                n += snprint(buf+n, len-n, "|");
        }
        n += snprint(buf+n, len-n, "\n");
index cedbe48..5210ad6 100644 (file)
@@ -399,7 +399,7 @@ ipiput6(struct Fs *f, struct Ipifc *ifc, struct block *bp)
        /* Check header version */
        if(BLKIPVER(bp) != IP_VER6) {
                ip->stats[InHdrErrors]++;
-               netlog(f, Logip, "ip: bad version %ux\n", (h->vcf[0]&0xF0)>>2);
+               netlog(f, Logip, "ip: bad version 0x%x\n", (h->vcf[0]&0xF0)>>2);
                freeblist(bp);
                return;
        }
index 54eab8f..8b8d59a 100644 (file)
@@ -207,7 +207,7 @@ pinit(PPP *ppp, Pstate *p)
 static void
 newstate(PPP *ppp, Pstate *p, int state)
 {
-       netlog(ppp->f, Logppp, "%ux %ux %s->%s ctlmap %lux/%lux flags %ux mtu %d mru %d\n", ppp, p->proto,
+       netlog(ppp->f, Logppp, "0x%x 0x%x %s->%s ctlmap 0x%lx/0x%lx flags 0x%x mtu %d mru %d\n", ppp, p->proto,
                snames[p->state], snames[state], ppp->rctlmap, ppp->xctlmap, p->flags,
                ppp->mtu, ppp->mru);
 
@@ -268,7 +268,7 @@ dumpblock(Block *b)
        int i;
 
        for(i = 0; i < (sizeof(x)-1)/3 && b->rp+i < b->wp; i++)
-               sprint(&x[3*i], "%2.2ux ", b->rp[i]);
+               sprint(&x[3*i], "0x%2.2x ", b->rp[i]);
        print("%s\n", x);
 }
 
@@ -346,7 +346,7 @@ break2:
                } else if(BLEN(b) > 0){
                        ppp->ifc->inerr++;
                        ppp->in.discards++;
-                       netlog(ppp->f, Logppp, "len %d/%d cksum %ux (%ux %ux %ux %ux)\n",
+                       netlog(ppp->f, Logppp, "len %d/%d cksum 0x%x (0x%x 0x%x 0x%x 0x%x)\n",
                                BLEN(b), BLEN(buf), fcs, b->rp[0],
                                b->rp[1], b->rp[2], b->rp[3]);
                }
@@ -373,7 +373,7 @@ putframe(PPP *ppp, int proto, Block *b)
                errlog(ppp, Ehungup);
                return b;
        }
-       netlog(ppp->f, Logppp, "putframe %ux %d %d (%d bytes)\n", proto, b->rp[0], b->rp[1], BLEN(b));
+       netlog(ppp->f, Logppp, "putframe 0x%x %d %d (%d bytes)\n", proto, b->rp[0], b->rp[1], BLEN(b));
 
        ppp->out.packets++;
 
@@ -620,7 +620,7 @@ getopts(PPP *ppp, Pstate *p, Block *b)
                o = (Lcpopt*)cp;
                if(cp + o->len > b->wp || o->len == 0){
                        freeblist(repb);
-                       netlog(ppp->f, Logppp, "ppp %s: bad option length %ux\n", ppp->ifc->dev,
+                       netlog(ppp->f, Logppp, "ppp %s: bad option length 0x%x\n", ppp->ifc->dev,
                                o->type);
                        return -1;
                }
@@ -708,7 +708,7 @@ getopts(PPP *ppp, Pstate *p, Block *b)
                        repb->wp = repm->data;
                        repm->code = Lconfrej;
                }
-               netlog(ppp->f, Logppp, "ppp %s: bad %ux option %d\n", ppp->ifc->dev, p->proto, o->type);
+               netlog(ppp->f, Logppp, "ppp %s: bad 0x%x option %d\n", ppp->ifc->dev, p->proto, o->type);
                memmove(repb->wp, o, o->len);
                repb->wp += o->len;
        }
@@ -717,7 +717,7 @@ getopts(PPP *ppp, Pstate *p, Block *b)
        if(!rejecting && !nacking){
                switch(p->proto){
                case Plcp:
-                       netlog(ppp->f, Logppp, "Plcp: mtu: %d %d x:%lux/r:%lux %lux\n", mtu, ppp->mtu, ppp->xctlmap, ppp->rctlmap, ctlmap);
+                       netlog(ppp->f, Logppp, "Plcp: mtu: %d %d x:0x%lx/r:0x%lx 0x%lx\n", mtu, ppp->mtu, ppp->xctlmap, ppp->rctlmap, ctlmap);
                        ppp->period = period;
                        ppp->xctlmap = ctlmap;
                        if(mtu > Maxmtu)
@@ -756,7 +756,7 @@ rejopts(PPP *ppp, Pstate *p, Block *b, int code)
        for(b->rp = m->data; b->rp < b->wp; b->rp += o->len){
                o = (Lcpopt*)b->rp;
                if(b->rp + o->len > b->wp || o->len == 0){
-                       netlog(ppp->f, Logppp, "ppp %s: bad roption length %ux\n", ppp->ifc->dev,
+                       netlog(ppp->f, Logppp, "ppp %s: bad roption length 0x%x\n", ppp->ifc->dev,
                                o->type);
                        return;
                }
@@ -768,7 +768,7 @@ rejopts(PPP *ppp, Pstate *p, Block *b, int code)
                                ppp->usedns &= ~1;
                        else if(o->type == Oipdns2)
                                ppp->usedns &= ~2;
-                       netlog(ppp->f, Logppp, "ppp %s: %ux rejecting %d\n", ppp->ifc->dev, p->proto,
+                       netlog(ppp->f, Logppp, "ppp %s: 0x%x rejecting %d\n", ppp->ifc->dev, p->proto,
                                o->type);
                        continue;
                }
@@ -837,7 +837,7 @@ rcv(PPP *ppp, Pstate *p, Block *b)
                return;
        }
 
-       netlog(ppp->f, Logppp, "ppp: %ux rcv %d len %d id %d/%d/%d\n",
+       netlog(ppp->f, Logppp, "ppp: 0x%x rcv %d len %d id %d/%d/%d\n",
                p->proto, m->code, len, m->id, p->confid, p->id);
 
        if(p->proto != Plcp && ppp->lcp->state != Sopened){
@@ -970,7 +970,7 @@ rcv(PPP *ppp, Pstate *p, Block *b)
                netlog(ppp->f, Logppp, "ppp %s: code reject %d\n", ppp->ifc->dev, m->data[0]);
                break;
        case Lprotorej:
-               netlog(ppp->f, Logppp, "ppp %s: proto reject %lux\n", ppp->ifc->dev, nhgets(m->data));
+               netlog(ppp->f, Logppp, "ppp %s: proto reject 0x%lx\n", ppp->ifc->dev, nhgets(m->data));
                break;
        case Lechoreq:
                m->code = Lechoack;
@@ -1220,7 +1220,7 @@ pppread(PPP *ppp)
                        freeblist(b);
                        break;
                default:
-                       netlog(ppp->f, Logppp, "unknown proto %ux\n", proto);
+                       netlog(ppp->f, Logppp, "unknown proto 0x%x\n", proto);
                        if(ppp->lcp->state == Sopened){
                                /* reject the protocol */
                                b->rp -= 6;
@@ -1496,7 +1496,7 @@ printopts(PPP *ppp, Pstate *p, Block *b, int send)
        for(cp = m->data; cp < b->wp; cp += o->len){
                o = (Lcpopt*)cp;
                if(cp + o->len > b->wp || o->len == 0){
-                       netlog(ppp->f, Logppp, "\tbad option length %ux\n", o->type);
+                       netlog(ppp->f, Logppp, "\tbad option length 0x%x\n", o->type);
                        return;
                }
 
@@ -1510,7 +1510,7 @@ printopts(PPP *ppp, Pstate *p, Block *b, int send)
                                netlog(ppp->f, Logppp, "\tmtu = %d\n", nhgets(o->data));
                                break;
                        case Octlmap:
-                               netlog(ppp->f, Logppp, "\tctlmap = %ux\n", nhgetl(o->data));
+                               netlog(ppp->f, Logppp, "\tctlmap = 0x%x\n", nhgetl(o->data));
                                break;
                        case Oauth:
                                netlog(ppp->f, Logppp, "\tauth = ", nhgetl(o->data));
@@ -1523,7 +1523,7 @@ printopts(PPP *ppp, Pstate *p, Block *b, int send)
                                        netlog(ppp->f, Logppp, "password\n");
                                        break;
                                case Pchap:
-                                       netlog(ppp->f, Logppp, "chap %ux\n", o->data[2]);
+                                       netlog(ppp->f, Logppp, "chap 0x%x\n", o->data[2]);
                                        break;
                                }
                                break;
@@ -1540,7 +1540,7 @@ printopts(PPP *ppp, Pstate *p, Block *b, int send)
                                        break;
                                }
                        case Omagic:
-                               netlog(ppp->f, Logppp, "\tmagic = %ux\n", nhgetl(o->data));
+                               netlog(ppp->f, Logppp, "\tmagic = 0x%x\n", nhgetl(o->data));
                                break;
                        case Opc:
                                netlog(ppp->f, Logppp, "\tprotocol compress\n");
@@ -1562,7 +1562,7 @@ printopts(PPP *ppp, Pstate *p, Block *b, int send)
                                netlog(ppp->f, Logppp, "\tstac LZS\n");
                                break;
                        case Ocmppc:    
-                               netlog(ppp->f, Logppp, "\tMicrosoft PPC len=%d %ux\n", o->len, nhgetl(o->data));
+                               netlog(ppp->f, Logppp, "\tMicrosoft PPC len=%d 0x%x\n", o->len, nhgetl(o->data));
                                break;
                        }
                        break;
index c5b8655..5374bff 100644 (file)
@@ -455,7 +455,7 @@ rudpkick(void *x)
 
        upriv->ustats.rudpOutDatagrams++;
 
-       DPRINT("sent: %lud/%lud, %lud/%lud\n", 
+       DPRINT("sent: %lu/%lu, %lu/%lu\n",
                r->sndseq, r->sndgen, r->rcvseq, r->rcvgen);
 
        doipoput(c, f, bp, 0, c->ttl, c->tos);
@@ -692,7 +692,7 @@ rudpstats(Proto *rudp, char *buf, int len)
        Rudppriv *upriv;
 
        upriv = rudp->priv;
-       return snprint(buf, len, "%lud %lud %lud %lud %lud %lud\n",
+       return snprint(buf, len, "%lu %lu %lu %lu %lu %lu\n",
                upriv->ustats.rudpInDatagrams,
                upriv->ustats.rudpNoPorts,
                upriv->ustats.rudpInErrors,
@@ -806,7 +806,7 @@ relstate(Rudpcb *ucb, uchar *addr, ushort port, char *from)
                while(generation == 0)
                        generation = rand();
 
-               DPRINT("from %s new state %lud for %I!%ud\n", 
+               DPRINT("from %s new state %lu for %I!%u\n",
                        from, generation, addr, port);
 
                r = smalloc(sizeof(Reliable));
@@ -895,7 +895,7 @@ reliput(Conv *c, Block *bp, uchar *addr, ushort port)
        ucb = (Rudpcb*)c->ptcl;
        r = relstate(ucb, addr, port, "input");
 
-       DPRINT("rcvd %lud/%lud, %lud/%lud, r->sndgen = %lud\n", 
+       DPRINT("rcvd %lu/%lu, %lu/%lu, r->sndgen = %lu\n",
                seq, sgen, ack, agen, r->sndgen);
 
        /* if acking an incorrect generation, ignore */
@@ -916,7 +916,7 @@ reliput(Conv *c, Block *bp, uchar *addr, ushort port)
 
                /* new connection */
                if(r->rcvgen != 0){
-                       DPRINT("new con r->rcvgen = %lud, sgen = %lud\n", r->rcvgen, sgen);
+                       DPRINT("new con r->rcvgen = %lu, sgen = %lu\n", r->rcvgen, sgen);
                        relhangup(c, r);
                }
                r->rcvgen = sgen;
@@ -928,7 +928,7 @@ reliput(Conv *c, Block *bp, uchar *addr, ushort port)
                while(r->unacked != nil && INSEQ(ack, r->ackrcvd, r->sndseq)){
                        nbp = r->unacked;
                        r->unacked = nbp->list;
-                       DPRINT("%lud/%lud acked, r->sndgen = %lud\n", 
+                       DPRINT("%lu/%lu acked, r->sndgen = %lu\n",
                               ack, agen, r->sndgen);
                        freeb(nbp);
                        r->ackrcvd = NEXTSEQ(r->ackrcvd);
@@ -961,7 +961,7 @@ reliput(Conv *c, Block *bp, uchar *addr, ushort port)
        if(seq != NEXTSEQ(r->rcvseq)){
                relsendack(c, r, 0);    /* tell him we got it already */
                upriv->orders++;
-               DPRINT("out of sequence %lud not %lud\n", seq, NEXTSEQ(r->rcvseq));
+               DPRINT("out of sequence %lu not %lu\n", seq, NEXTSEQ(r->rcvseq));
                goto out;
        }
        r->rcvseq = seq;
@@ -1020,7 +1020,7 @@ relsendack(Conv *c, Reliable *r, int hangup)
        uh->udpcksum[1] = 0;
        hnputs(uh->udpcksum, ptclcsum(bp, UDP_IPHDR, UDP_RHDRSIZE));
 
-       DPRINT("sendack: %lud/%lud, %lud/%lud\n", 0L, r->sndgen, r->rcvseq, r->rcvgen);
+       DPRINT("sendack: %lu/%lu, %lu/%lu\n", 0L, r->sndgen, r->rcvseq, r->rcvgen);
        doipoput(c, f, bp, 0, c->ttl, c->tos);
 }
 
@@ -1080,6 +1080,6 @@ relrexmit(Conv *c, Reliable *r)
 
        upriv->rxmits++;
        np = copyblock(r->unacked, blocklen(r->unacked));
-       DPRINT("rxmit r->ackrvcd+1 = %lud\n", r->ackrcvd+1);
+       DPRINT("rxmit r->ackrvcd+1 = %lu\n", r->ackrcvd+1);
        doipoput(c, f, np, 0, c->ttl, c->tos);
 }
index 1d19041..d9ed729 100644 (file)
@@ -467,7 +467,7 @@ tcpstate(struct conv *c, char *state, int n)
        s = (Tcpctl*)(c->ptcl);
 
        return snprintf(state, n,
-               "%s qin %d qout %d srtt %d mdev %d cwin %lud swin %lud>>%d rwin %lud>>%d timer.start %d timer.count %d rerecv %d katimer.start %d katimer.count %d\n",
+               "%s qin %d qout %d srtt %d mdev %d cwin %lu swin %lu>>%d rwin %lu>>%d timer.start %d timer.count %d rerecv %d katimer.start %d katimer.count %d\n",
                tcpstates[s->state],
                c->rq ? qlen(c->rq) : 0,
                c->wq ? qlen(c->wq) : 0,
@@ -1625,7 +1625,7 @@ tcpincoming(struct conv *s, Tcp *segp, uint8_t *src, uint8_t *dst, uint8_t versi
        /* find a call in limbo */
        h = hashipa(src, segp->source);
        for(l = &tpriv->lht[h]; (lp = *l) != NULL; l = &lp->next){
-               netlog(s->p->f, Logtcp, "tcpincoming s %I,%ux/%I,%ux d %I,%ux/%I,%ux v %d/%d",
+               netlog(s->p->f, Logtcp, "tcpincoming s %I,0x%x/%I,0x%x d %I,0x%x/%I,0x%x v %d/%d",
                        src, segp->source, lp->raddr, lp->rport,
                        dst, segp->dest, lp->laddr, lp->lport,
                        version, lp->version
@@ -1640,7 +1640,7 @@ tcpincoming(struct conv *s, Tcp *segp, uint8_t *src, uint8_t *dst, uint8_t versi
 
                /* we're assuming no data with the initial SYN */
                if(segp->seq != lp->irs+1 || segp->ack != lp->iss+1){
-                       netlog(s->p->f, Logtcp, "tcpincoming s %lux/%lux a %lux %lux",
+                       netlog(s->p->f, Logtcp, "tcpincoming s 0x%lx/0x%lx a 0x%lx 0x%lx",
                                segp->seq, lp->irs+1, segp->ack, lp->iss+1);
                        lp = NULL;
                } else {
@@ -1814,7 +1814,7 @@ update(struct conv *s, Tcp *seg)
        && seg->wnd == tcb->snd.wnd) {
 
                /* this is a pure ack w/o window update */
-               netlog(s->p->f, Logtcprxmt, "dupack %lud ack %lud sndwnd %d advwin %d\n",
+               netlog(s->p->f, Logtcprxmt, "dupack %lu ack %lu sndwnd %d advwin %d\n",
                        tcb->snd.dupacks, seg->ack, tcb->snd.wnd, seg->wnd);
 
                if(++tcb->snd.dupacks == TCPREXMTTHRESH) {
@@ -1824,7 +1824,7 @@ update(struct conv *s, Tcp *seg)
                         */
                        tcb->snd.recovery = 1;
                        tcb->snd.rxt = tcb->snd.nxt;
-                       netlog(s->p->f, Logtcprxmt, "fast rxt %lud, nxt %lud\n", tcb->snd.una, tcb->snd.nxt);
+                       netlog(s->p->f, Logtcprxmt, "fast rxt %lu, nxt %lu\n", tcb->snd.una, tcb->snd.nxt);
                        tcprxmit(s);
                } else {
                        /* do reno tcp here. */
@@ -1859,7 +1859,7 @@ update(struct conv *s, Tcp *seg)
                tcb->snd.dupacks = 0;
                tcb->snd.recovery = 0;
        } else
-               netlog(s->p->f, Logtcp, "rxt next %lud, cwin %ud\n", seg->ack, tcb->cwind);
+               netlog(s->p->f, Logtcp, "rxt next %lu, cwin %u\n", seg->ack, tcb->cwind);
 
        /* Compute the new send window size */
        acked = seg->ack - tcb->snd.una;
@@ -2158,7 +2158,7 @@ reset:
        if(tcb->state != Syn_received && (seg.flags & RST) == 0){
                if(tcpporthogdefense
                && seq_within(seg.ack, tcb->snd.una-(1<<31), tcb->snd.una-(1<<29))){
-                       printd("stateless hog %I.%d->%I.%d f %ux %lux - %lux - %lux\n",
+                       printd("stateless hog %I.%d->%I.%d f 0x%x 0x%lx - 0x%lx - 0x%lx\n",
                                source, seg.source, dest, seg.dest, seg.flags,
                                tcb->snd.una-(1<<31), seg.ack, tcb->snd.una-(1<<29));
                        localclose(s, "stateless hog");
@@ -2167,7 +2167,7 @@ reset:
 
        /* Cut the data to fit the receive window */
        if(tcptrim(tcb, &seg, &bp, &length) == -1) {
-               netlog(f, Logtcp, "tcp len < 0, %lud %d\n", seg.seq, length);
+               netlog(f, Logtcp, "tcp len < 0, %lu %d\n", seg.seq, length);
                update(s, &seg);
                if(qlen(s->wq)+tcb->flgcnt == 0 && tcb->state == Closing) {
                        tcphalt(tpriv, &tcb->rtt_timer);
@@ -2213,7 +2213,7 @@ reset:
                        if(tcb->state == Established) {
                                tpriv->stats[EstabResets]++;
                                if(tcb->rcv.nxt != seg.seq)
-                                       printd("out of order RST rcvd: %I.%d -> %I.%d, rcv.nxt %lux seq %lux\n", s->raddr, s->rport, s->laddr, s->lport, tcb->rcv.nxt, seg.seq);
+                                       printd("out of order RST rcvd: %I.%d -> %I.%d, rcv.nxt 0x%lx seq 0x%lx\n", s->raddr, s->rport, s->laddr, s->lport, tcb->rcv.nxt, seg.seq);
                        }
                        localclose(s, Econrefused);
                        goto raise;
@@ -2483,7 +2483,7 @@ tcpoutput(struct conv *s)
                }
                ssize = sndcnt-sent;
                if(ssize && usable < 2)
-                       netlog(s->p->f, Logtcp, "throttled snd.wnd %lud cwind %lud\n",
+                       netlog(s->p->f, Logtcp, "throttled snd.wnd %lu cwind %lu\n",
                                tcb->snd.wnd, tcb->cwind);
                if(usable < ssize)
                        ssize = usable;
@@ -2555,7 +2555,7 @@ tcpoutput(struct conv *s)
                        if(ssize < n)
                                n = ssize;
                        tcb->resent += n;
-                       netlog(f, Logtcp, "rexmit: %I.%d -> %I.%d ptr %lux nxt %lux\n",
+                       netlog(f, Logtcp, "rexmit: %I.%d -> %I.%d ptr 0x%lx nxt 0x%lx\n",
                                s->raddr, s->rport, s->laddr, s->lport, tcb->snd.ptr, tcb->snd.nxt);
                        tpriv->stats[RetransSegs]++;
                }
@@ -2824,7 +2824,7 @@ tcptimeout(void *arg)
                        localclose(s, Etimedout);
                        break;
                }
-               netlog(s->p->f, Logtcprxmt, "timeout rexmit 0x%lux %d/%d\n", tcb->snd.una, tcb->timer.start, NOW);
+               netlog(s->p->f, Logtcprxmt, "timeout rexmit 0x%lx %d/%d\n", tcb->snd.una, tcb->timer.start, NOW);
                tcpsettimer(tcb);
                tcprxmit(s);
                tpriv->stats[RetransTimeouts]++;
@@ -2914,7 +2914,7 @@ addreseq(Tcpctl *tcb, struct tcppriv *tpriv, Tcp *seg,
                printd("resequence queue > window: %d > %d\n", rqlen, qmax);
                i = 0;
                for(rp1 = tcb->reseq; rp1 != NULL; rp1 = rp1->next){
-                       printd("%#lux %#lux %#ux\n", rp1->seg.seq,
+                       printd("0x%#lx 0x%#lx 0x%#x\n", rp1->seg.seq,
                                rp1->seg.ack, rp1->seg.flags);
                        if(i++ > 10){
                                printd("...\n");
@@ -3116,7 +3116,7 @@ tcpstats(struct Proto *tcp, char *buf, int len)
        p = buf;
        e = p+len;
        for(i = 0; i < Nstats; i++)
-               p = seprintf(p, e, "%s: %lud\n", statnames[i], priv->stats[i]);
+               p = seprintf(p, e, "%s: %lu\n", statnames[i], priv->stats[i]);
        return p - buf;
 }
 
index c9b5ff2..fcb0b42 100644 (file)
@@ -637,7 +637,7 @@ udpstats(struct Proto *udp, char *buf, int len)
        Udppriv *upriv;
 
        upriv = udp->priv;
-       return snprintf(buf, len, "InDatagrams: %lud\nNoPorts: %lud\nInErrors: %lud\nOutDatagrams: %lud\n",
+       return snprintf(buf, len, "InDatagrams: %lu\nNoPorts: %lu\nInErrors: %lu\nOutDatagrams: %lu\n",
                upriv->ustats.udpInDatagrams,
                upriv->ustats.udpNoPorts,
                upriv->ustats.udpInErrors,
index 52047c2..cac7b5d 100644 (file)
@@ -67,7 +67,7 @@ struct block *allocb(int size)
        struct block *b;
 
        if (!current)
-               panic("allocb outside process: %8.8lux", getcallerpc(&size));
+               panic("allocb outside process: %p", getcallerpc(&size));
        b = _allocb(size);
        if (b == 0)
                exhausted("Blocks");
@@ -83,7 +83,7 @@ struct block *iallocb(int size)
 
        #if 0 /* conf is some inferno global config */
        if (atomic_read(&ialloc_bytes) > conf.ialloc) {
-               //printk("iallocb: limited %lud/%lud\n", atomic_read(&ialloc_bytes),
+               //printk("iallocb: limited %lu/%lu\n", atomic_read(&ialloc_bytes),
                //       conf.ialloc);
                return NULL;
        }
@@ -91,7 +91,7 @@ struct block *iallocb(int size)
 
        b = _allocb(size);
        if (b == NULL) {
-               //printk("iallocb: no memory %lud/%lud\n", atomic_read(&ialloc_bytes),
+               //printk("iallocb: no memory %lu/%lu\n", atomic_read(&ialloc_bytes),
                //       conf.ialloc);
                return NULL;
        }
@@ -137,29 +137,29 @@ void checkb(struct block *b, char *msg)
        void *dead = (void *)Bdead;
 
        if (b == dead)
-               panic("checkb b %s %lux", msg, b);
+               panic("checkb b %s 0x%lx", msg, b);
        if (b->base == dead || b->lim == dead || b->next == dead
                || b->rp == dead || b->wp == dead) {
-               printd("checkb: base 0x%8.8luX lim 0x%8.8luX next 0x%8.8luX\n",
+               printd("checkb: base 0x%8.8lx lim 0x%8.8lx next 0x%8.8lx\n",
                           b->base, b->lim, b->next);
-               printd("checkb: rp 0x%8.8luX wp 0x%8.8luX\n", b->rp, b->wp);
+               printd("checkb: rp 0x%8.8lx wp 0x%8.8lx\n", b->rp, b->wp);
                panic("checkb dead: %s\n", msg);
        }
 
        if (b->base > b->lim)
-               panic("checkb 0 %s %lux %lux", msg, b->base, b->lim);
+               panic("checkb 0 %s 0x%lx 0x%lx", msg, b->base, b->lim);
        if (b->rp < b->base)
-               panic("checkb 1 %s %lux %lux", msg, b->base, b->rp);
+               panic("checkb 1 %s 0x%lx 0x%lx", msg, b->base, b->rp);
        if (b->wp < b->base)
-               panic("checkb 2 %s %lux %lux", msg, b->base, b->wp);
+               panic("checkb 2 %s 0x%lx 0x%lx", msg, b->base, b->wp);
        if (b->rp > b->lim)
-               panic("checkb 3 %s %lux %lux", msg, b->rp, b->lim);
+               panic("checkb 3 %s 0x%lx 0x%lx", msg, b->rp, b->lim);
        if (b->wp > b->lim)
-               panic("checkb 4 %s %lux %lux", msg, b->wp, b->lim);
+               panic("checkb 4 %s 0x%lx 0x%lx", msg, b->wp, b->lim);
 
 }
 
 void iallocsummary(void)
 {
-       printd("ialloc %lud/%lud\n", atomic_read(&ialloc_bytes), 0 /*conf.ialloc*/);
+       printd("ialloc %lu/%lu\n", atomic_read(&ialloc_bytes), 0 /*conf.ialloc*/);
 }
index 9892f10..99d394d 100644 (file)
@@ -288,7 +288,7 @@ cclose(struct chan *c)
                return;
 
        if(c->flag&CFREE)
-               panic("cclose %lux", getcallerpc(&c));
+               panic("cclose %p", getcallerpc(&c));
 
        kref_put(&c->ref);
 }
index 35a8992..ff462eb 100644 (file)
@@ -68,9 +68,9 @@ ixsummary(void)
 {
        debugging ^= 1;
        iallocsummary();
-       printd("pad %lud, concat %lud, pullup %lud, copy %lud\n",
+       printd("pad %lu, concat %lu, pullup %lu, copy %lu\n",
                padblockcnt, concatblockcnt, pullupblockcnt, copyblockcnt);
-       printd("consume %lud, produce %lud, qcopy %lud\n",
+       printd("consume %lu, produce %lu, qcopy %lu\n",
                consumecnt, producecnt, qcopycnt);
 }
 
@@ -106,7 +106,7 @@ padblock(struct block *bp, int size)
                }
 
                if(bp->next)
-                       panic("padblock 0x%luX", getcallerpc(&bp));
+                       panic("padblock %p", getcallerpc(&bp));
                n = BLEN(bp);
                padblockcnt++;
                nbp = allocb(size+n);
@@ -120,7 +120,7 @@ padblock(struct block *bp, int size)
                size = -size;
 
                if(bp->next)
-                       panic("padblock 0x%luX", getcallerpc(&bp));
+                       panic("padblock %p", getcallerpc(&bp));
 
                if(bp->lim - bp->wp >= size)
                        return bp;
@@ -1288,7 +1288,7 @@ qwrite(struct queue *q, void *vp, int len)
        uint8_t *p = vp;
 
        QDEBUG if(!islo())
-               printd("qwrite hi %lux\n", getcallerpc(&q));
+               printd("qwrite hi %p\n", getcallerpc(&q));
 
        sofar = 0;
        do {