From 80375e68dd9e1e5ce47b7048b26abaef2a6245e4 Mon Sep 17 00:00:00 2001 From: Stephan Linz Date: Mon, 18 Jan 2016 09:32:23 +0100 Subject: [PATCH] ip_frag: fix compiler warnings, unused variable In case of IP_REASS_FREE_OLDEST==0, the argument clen of ip_reass_enqueue_new_datagram() will not used and leads the compiler to a warning. Signed-off-by: Stephan Linz --- src/core/ipv4/ip_frag.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/core/ipv4/ip_frag.c b/src/core/ipv4/ip_frag.c index 7fa245a1..a6474335 100644 --- a/src/core/ipv4/ip_frag.c +++ b/src/core/ipv4/ip_frag.c @@ -274,6 +274,10 @@ static struct ip_reassdata* ip_reass_enqueue_new_datagram(struct ip_hdr *fraghdr, int clen) { struct ip_reassdata* ipr; +#if ! IP_REASS_FREE_OLDEST + LWIP_UNUSED_ARG(clen); +#endif + /* No matching previous fragment found, allocate a new reassdata struct */ ipr = (struct ip_reassdata *)memp_malloc(MEMP_REASSDATA); if (ipr == NULL) {