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
66#if LWIP_ARP && ARP_QUEUEING
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
#define LWIP_MEMPOOL(name, num, size, desc)
#define LWIP_PBUF_MEMPOOL(name, num, payload, desc)
#define MEMP_NUM_TCP_PCB_LISTEN
#define MEMP_NUM_ARP_QUEUE
#define MEMP_NUM_PPPOE_INTERFACES
#define MEMP_NUM_REASSDATA
#define MEMP_NUM_FRAG_PBUF
#define MEMP_NUM_SNMP_VARBIND
#define MEMP_NUM_SYS_TIMEOUT
#define MEMP_NUM_SNMP_VALUE
#define MEMP_NUM_SNMP_ROOTNODE
#define MEMP_NUM_LOCALHOSTLIST
#define MEMP_NUM_TCPIP_MSG_INPKT
#define MEMP_NUM_IGMP_GROUP
#define MEMP_NUM_SNMP_NODE
#define PBUF_POOL_BUFSIZE
#define SNMP_MAX_VALUE_SIZE
#define MEMP_NUM_TCPIP_MSG_API
ActualNumberDriverObjects * sizeof(PDRIVER_OBJECT)) PDRIVER_OBJECT *DriverObjectList