12 #ifndef LWIP_MALLOC_MEMPOOL
15 #define LWIP_MALLOC_MEMPOOL(num, size) LWIP_MEMPOOL(POOL_##size, num, (size + sizeof(struct memp_malloc_helper)), "MALLOC_"#size)
16 #define LWIP_MALLOC_MEMPOOL_START
17 #define LWIP_MALLOC_MEMPOOL_END
20 #ifndef LWIP_PBUF_MEMPOOL
23 #define LWIP_PBUF_MEMPOOL(name, num, payload, desc) LWIP_MEMPOOL(name, num, (MEMP_ALIGN_SIZE(sizeof(struct pbuf)) + MEMP_ALIGN_SIZE(payload)), desc)
50 #if IP_FRAG && !IP_FRAG_USES_STATIC_BUF && !LWIP_NETIF_TX_SINGLE_PBUF
61 #if !LWIP_TCPIP_CORE_LOCKING_INPUT
74 #if (!NO_SYS || (NO_SYS && !NO_SYS_NO_TIMERS))
84 #if LWIP_DNS && LWIP_SOCKET
87 #if LWIP_DNS && DNS_LOCAL_HOSTLIST && DNS_LOCAL_HOSTLIST_IS_DYNAMIC
90 #if PPP_SUPPORT && PPPOE_SUPPORT
110 #if MEMP_USE_CUSTOM_POOLS
111 #include "lwippools.h"
119 #undef LWIP_MALLOC_MEMPOOL
120 #undef LWIP_MALLOC_MEMPOOL_START
121 #undef LWIP_MALLOC_MEMPOOL_END
122 #undef LWIP_PBUF_MEMPOOL