From df40d339137dbc00ad5e0ab6208ef3b7ee05ffdf Mon Sep 17 00:00:00 2001 From: Stefan Lankes Date: Tue, 23 Aug 2011 03:21:02 -0700 Subject: [PATCH] add additional output messages --- drivers/net/rckemac.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/net/rckemac.c b/drivers/net/rckemac.c index 1c8ae09d..2769b909 100644 --- a/drivers/net/rckemac.c +++ b/drivers/net/rckemac.c @@ -261,6 +261,7 @@ again: static void rckemacif_input(struct netif* netif, struct pbuf* p) { struct eth_hdr *ethhdr; + err_t err; /* points to packet payload, which starts with an Ethernet header */ ethhdr = p->payload; @@ -275,8 +276,8 @@ static void rckemacif_input(struct netif* netif, struct pbuf* p) case ETHTYPE_PPPOE: #endif /* PPPOE_SUPPORT */ /* full packet send to tcpip_thread to process */ - if (mynetif->input(p, mynetif) != ERR_OK) { - LWIP_DEBUGF(NETIF_DEBUG, ("rckemacif_input: IP input error\n")); + if ((err = mynetif->input(p, mynetif)) != ERR_OK) { + LWIP_DEBUGF(NETIF_DEBUG, ("rckemacif_input: IP input error %u\n", err)); pbuf_free(p); } break;