From 8ed5889f87aefe92dd5777257c060bb6ecfe98b9 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 20 Apr 2017 20:52:09 -0500 Subject: elnk.c: Fix printf() format warnings --- c/src/libchip/network/elnk.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'c/src/libchip/network/elnk.c') diff --git a/c/src/libchip/network/elnk.c b/c/src/libchip/network/elnk.c index e556b15609..f0b0264725 100644 --- a/c/src/libchip/network/elnk.c +++ b/c/src/libchip/network/elnk.c @@ -100,6 +100,7 @@ #include #endif +#include #include #include #include @@ -1824,7 +1825,7 @@ xl_mediacheck(struct elnk_softc *sc) return; else { printk("etherlink : unit elnk%d bogus xcvr value " - "in EEPROM (%x)\n", sc->xl_unit, sc->xl_xcvr); + "in EEPROM (%" PRIx32 ")\n", sc->xl_unit, sc->xl_xcvr); printk("etherlink : unit elnk%d choosing new default based " "on card type\n", sc->xl_unit); } @@ -2704,13 +2705,18 @@ elnk_init (void *arg) xl_setcfg(sc); break; case XL_XCVR_MII: - printk("etherlink : unit elnk%d MII media not supported!\n", sc->xl_unit); + printk( + "etherlink : unit elnk%d MII media not supported!\n", + sc->xl_unit); break; case XL_XCVR_100BFX: media = IFM_ETHER|IFM_100_FX; break; default: - printk("etherlink : unit elnk%d unknown XCVR type: %d\n", sc->xl_unit, sc->xl_xcvr); + printk( + "etherlink : unit elnk%d unknown XCVR type: %" PRId32 "\n", + sc->xl_unit, + sc->xl_xcvr); /* * This will probably be wrong, but it prevents * the ifmedia code from panicking. -- cgit v1.2.3