mirror of
https://git.savannah.nongnu.org/git/lwip.git
synced 2026-08-10 09:33:44 +08:00
Ensure the size of each pbuf in the pool meets alignment constraints
This commit is contained in:
@@ -102,6 +102,9 @@ pbuf_init(void)
|
|||||||
|
|
||||||
pbuf_pool = (struct pbuf *)MEM_ALIGN(pbuf_pool_memory);
|
pbuf_pool = (struct pbuf *)MEM_ALIGN(pbuf_pool_memory);
|
||||||
|
|
||||||
|
LWIP_ASSERT("pbuf_init: PBUF_POOL_BUFSIZE not aligned",
|
||||||
|
(PBUF_POOL_BUFSIZE % MEM_ALIGNMENT) == 0);
|
||||||
|
|
||||||
#if PBUF_STATS
|
#if PBUF_STATS
|
||||||
lwip_stats.pbuf.avail = PBUF_POOL_SIZE;
|
lwip_stats.pbuf.avail = PBUF_POOL_SIZE;
|
||||||
#endif /* PBUF_STATS */
|
#endif /* PBUF_STATS */
|
||||||
|
|||||||
Reference in New Issue
Block a user