diff -r dbc617badc33 -r 373cd456dc26 master/datagram.c --- a/master/datagram.c Thu Aug 13 15:18:53 2009 +0200 +++ b/master/datagram.c Mon Oct 19 13:12:40 2009 +0200 @@ -149,7 +149,7 @@ } if (!(datagram->data = kmalloc(size, GFP_KERNEL))) { - EC_ERR("Failed to allocate %u bytes of datagram memory!\n", size); + EC_ERR("Failed to allocate %zu bytes of datagram memory!\n", size); return -ENOMEM; } @@ -516,8 +516,8 @@ datagram->stats_output_jiffies = jiffies; if (unlikely(datagram->skip_count)) { - EC_WARN("Datagram %x (%s) was SKIPPED %u time%s.\n", - (unsigned int) datagram, datagram->name, + EC_WARN("Datagram %p (%s) was SKIPPED %u time%s.\n", + datagram, datagram->name, datagram->skip_count, datagram->skip_count == 1 ? "" : "s"); datagram->skip_count = 0;