From 8a75717dc691abe79e9113d870ec6bb54629ccdf Mon Sep 17 00:00:00 2001 From: goldsimon Date: Sat, 6 Mar 2010 12:15:47 +0000 Subject: [PATCH] Check that LWIP_NETIF_TX_SINGLE_PBUF works (in debug mode only) --- ports/win32/pktif.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ports/win32/pktif.c b/ports/win32/pktif.c index bfabead..ac5dbec 100644 --- a/ports/win32/pktif.c +++ b/ports/win32/pktif.c @@ -175,6 +175,10 @@ low_level_output(struct netif *netif, struct pbuf *p) unsigned char *ptr; struct eth_hdr *ethhdr; +#if defined(LWIP_DEBUG) && LWIP_NETIF_TX_SINGLE_PBUF + LWIP_ASSERT("p->next == NULL && p->len == p->tot_len", p->next == NULL && p->len == p->tot_len); +#endif + /* initiate transfer(); */ if (p->tot_len >= sizeof(buffer)) { LINK_STATS_INC(link.lenerr);