mirror of
https://github.com/lwip-tcpip/lwip.git
synced 2024-12-26 03:16:18 +00:00
Fixed invalid DEBUGF level SERIOUS when pbuf_header fails (it returns '1': this is not serious!)
This commit is contained in:
parent
6c8c3fd48c
commit
631c458c55
@ -543,9 +543,9 @@ pbuf_header_impl(struct pbuf *p, s16_t header_size_increment, u8_t force)
|
|||||||
p->payload = (u8_t *)p->payload - header_size_increment;
|
p->payload = (u8_t *)p->payload - header_size_increment;
|
||||||
/* boundary check fails? */
|
/* boundary check fails? */
|
||||||
if ((u8_t *)p->payload < (u8_t *)p + SIZEOF_STRUCT_PBUF) {
|
if ((u8_t *)p->payload < (u8_t *)p + SIZEOF_STRUCT_PBUF) {
|
||||||
LWIP_DEBUGF( PBUF_DEBUG | LWIP_DBG_LEVEL_SERIOUS,
|
LWIP_DEBUGF( PBUF_DEBUG | LWIP_DBG_TRACE,
|
||||||
("pbuf_header: failed as %p < %p (not enough space for new header size)\n",
|
("pbuf_header: failed as %p < %p (not enough space for new header size)\n",
|
||||||
(void *)p->payload, (void *)(p + 1)));
|
(void *)p->payload, (void *)((u8_t *)p + SIZEOF_STRUCT_PBUF)));
|
||||||
/* restore old payload pointer */
|
/* restore old payload pointer */
|
||||||
p->payload = payload;
|
p->payload = payload;
|
||||||
/* bail out unsuccessfully */
|
/* bail out unsuccessfully */
|
||||||
|
Loading…
Reference in New Issue
Block a user