mirror of
https://github.com/lwip-tcpip/lwip.git
synced 2024-12-26 03:16:18 +00:00
ip4_frag: fix assertion on wrong pbuf
see bug #54117 Signed-off-by: Simon Goldschmidt <goldsimon@gmx.de>
This commit is contained in:
parent
7577e587be
commit
3cdfc67dd8
@ -801,7 +801,7 @@ ip4_frag(struct pbuf *p, struct netif *netif, const ip4_addr_t *dest)
|
|||||||
goto memerr;
|
goto memerr;
|
||||||
}
|
}
|
||||||
LWIP_ASSERT("this needs a pbuf in one piece!",
|
LWIP_ASSERT("this needs a pbuf in one piece!",
|
||||||
(p->len >= (IP_HLEN)));
|
(rambuf->len >= (IP_HLEN)));
|
||||||
SMEMCPY(rambuf->payload, original_iphdr, IP_HLEN);
|
SMEMCPY(rambuf->payload, original_iphdr, IP_HLEN);
|
||||||
iphdr = (struct ip_hdr *)rambuf->payload;
|
iphdr = (struct ip_hdr *)rambuf->payload;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user