ReactOS 0.4.16-dev-340-g0540c21
lwipopts.h File Reference

Go to the source code of this file.

Macros

#define LWIP_TESTMODE   1
 
#define LWIP_IPV6   1
 
#define LWIP_CHECKSUM_ON_COPY   1
 
#define TCP_CHECKSUM_ON_COPY_SANITY_CHECK   1
 
#define TCP_CHECKSUM_ON_COPY_SANITY_CHECK_FAIL(printfmsg)   LWIP_ASSERT("TCP_CHECKSUM_ON_COPY_SANITY_CHECK_FAIL", 0)
 
#define NO_SYS   0
 
#define SYS_LIGHTWEIGHT_PROT   0
 
#define LWIP_NETCONN   !NO_SYS
 
#define LWIP_SOCKET   !NO_SYS
 
#define LWIP_NETCONN_FULLDUPLEX   LWIP_SOCKET
 
#define LWIP_NETCONN_SEM_PER_THREAD   1
 
#define LWIP_NETBUF_RECVINFO   1
 
#define LWIP_HAVE_LOOPIF   1
 
#define TCPIP_THREAD_TEST
 
#define LWIP_DHCP   1
 
#define LWIP_DNS   1
 
#define LWIP_DNS_SECURE   (LWIP_DNS_SECURE_RAND_XID | LWIP_DNS_SECURE_RAND_SRC_PORT)
 
#define MEM_SIZE   16000
 
#define TCP_SND_QUEUELEN   40
 
#define MEMP_NUM_TCP_SEG   TCP_SND_QUEUELEN
 
#define TCP_SND_BUF   (12 * TCP_MSS)
 
#define TCP_WND   (10 * TCP_MSS)
 
#define LWIP_WND_SCALE   1
 
#define TCP_RCV_SCALE   0
 
#define PBUF_POOL_SIZE   400 /* pbuf tests need ~200KByte */
 
#define LWIP_IGMP   1
 
#define LWIP_MDNS_RESPONDER   1
 
#define LWIP_NUM_NETIF_CLIENT_DATA   (LWIP_MDNS_RESPONDER)
 
#define PPP_SUPPORT   1
 
#define PPPOS_SUPPORT   1
 
#define ETHARP_SUPPORT_STATIC_ENTRIES   1
 
#define MEMP_NUM_SYS_TIMEOUT   (LWIP_NUM_SYS_TIMEOUT_INTERNAL + 8)
 
#define MIB2_STATS   1
 
#define LWIP_NETIF_EXT_STATUS_CALLBACK   1
 
#define LWIP_MEM_ILLEGAL_FREE(msg)   /* to nothing */
 

Macro Definition Documentation

◆ ETHARP_SUPPORT_STATIC_ENTRIES

#define ETHARP_SUPPORT_STATIC_ENTRIES   1

Definition at line 81 of file lwipopts.h.

◆ LWIP_CHECKSUM_ON_COPY

#define LWIP_CHECKSUM_ON_COPY   1

Definition at line 39 of file lwipopts.h.

◆ LWIP_DHCP

#define LWIP_DHCP   1

Definition at line 55 of file lwipopts.h.

◆ LWIP_DNS

#define LWIP_DNS   1

Definition at line 58 of file lwipopts.h.

◆ LWIP_DNS_SECURE

Definition at line 59 of file lwipopts.h.

◆ LWIP_HAVE_LOOPIF

#define LWIP_HAVE_LOOPIF   1

Definition at line 51 of file lwipopts.h.

◆ LWIP_IGMP

#define LWIP_IGMP   1

Definition at line 72 of file lwipopts.h.

◆ LWIP_IPV6

#define LWIP_IPV6   1

Definition at line 37 of file lwipopts.h.

◆ LWIP_MDNS_RESPONDER

#define LWIP_MDNS_RESPONDER   1

Definition at line 73 of file lwipopts.h.

◆ LWIP_MEM_ILLEGAL_FREE

#define LWIP_MEM_ILLEGAL_FREE (   msg)    /* to nothing */

Definition at line 92 of file lwipopts.h.

◆ LWIP_NETBUF_RECVINFO

#define LWIP_NETBUF_RECVINFO   1

Definition at line 50 of file lwipopts.h.

◆ LWIP_NETCONN

#define LWIP_NETCONN   !NO_SYS

Definition at line 46 of file lwipopts.h.

◆ LWIP_NETCONN_FULLDUPLEX

#define LWIP_NETCONN_FULLDUPLEX   LWIP_SOCKET

Definition at line 48 of file lwipopts.h.

◆ LWIP_NETCONN_SEM_PER_THREAD

#define LWIP_NETCONN_SEM_PER_THREAD   1

Definition at line 49 of file lwipopts.h.

◆ LWIP_NETIF_EXT_STATUS_CALLBACK

#define LWIP_NETIF_EXT_STATUS_CALLBACK   1

Definition at line 89 of file lwipopts.h.

◆ LWIP_NUM_NETIF_CLIENT_DATA

#define LWIP_NUM_NETIF_CLIENT_DATA   (LWIP_MDNS_RESPONDER)

Definition at line 74 of file lwipopts.h.

◆ LWIP_SOCKET

#define LWIP_SOCKET   !NO_SYS

Definition at line 47 of file lwipopts.h.

◆ LWIP_TESTMODE

#define LWIP_TESTMODE   1

Definition at line 35 of file lwipopts.h.

◆ LWIP_WND_SCALE

#define LWIP_WND_SCALE   1

Definition at line 67 of file lwipopts.h.

◆ MEM_SIZE

#define MEM_SIZE   16000

Definition at line 62 of file lwipopts.h.

◆ MEMP_NUM_SYS_TIMEOUT

#define MEMP_NUM_SYS_TIMEOUT   (LWIP_NUM_SYS_TIMEOUT_INTERNAL + 8)

Definition at line 83 of file lwipopts.h.

◆ MEMP_NUM_TCP_SEG

#define MEMP_NUM_TCP_SEG   TCP_SND_QUEUELEN

Definition at line 64 of file lwipopts.h.

◆ MIB2_STATS

#define MIB2_STATS   1

Definition at line 86 of file lwipopts.h.

◆ NO_SYS

#define NO_SYS   0

Definition at line 44 of file lwipopts.h.

◆ PBUF_POOL_SIZE

#define PBUF_POOL_SIZE   400 /* pbuf tests need ~200KByte */

Definition at line 69 of file lwipopts.h.

◆ PPP_SUPPORT

#define PPP_SUPPORT   1

Definition at line 77 of file lwipopts.h.

◆ PPPOS_SUPPORT

#define PPPOS_SUPPORT   1

Definition at line 78 of file lwipopts.h.

◆ SYS_LIGHTWEIGHT_PROT

#define SYS_LIGHTWEIGHT_PROT   0

Definition at line 45 of file lwipopts.h.

◆ TCP_CHECKSUM_ON_COPY_SANITY_CHECK

#define TCP_CHECKSUM_ON_COPY_SANITY_CHECK   1

Definition at line 40 of file lwipopts.h.

◆ TCP_CHECKSUM_ON_COPY_SANITY_CHECK_FAIL

#define TCP_CHECKSUM_ON_COPY_SANITY_CHECK_FAIL (   printfmsg)    LWIP_ASSERT("TCP_CHECKSUM_ON_COPY_SANITY_CHECK_FAIL", 0)

Definition at line 41 of file lwipopts.h.

◆ TCP_RCV_SCALE

#define TCP_RCV_SCALE   0

Definition at line 68 of file lwipopts.h.

◆ TCP_SND_BUF

#define TCP_SND_BUF   (12 * TCP_MSS)

Definition at line 65 of file lwipopts.h.

◆ TCP_SND_QUEUELEN

#define TCP_SND_QUEUELEN   40

Definition at line 63 of file lwipopts.h.

◆ TCP_WND

#define TCP_WND   (10 * TCP_MSS)

Definition at line 66 of file lwipopts.h.

◆ TCPIP_THREAD_TEST

#define TCPIP_THREAD_TEST

Definition at line 52 of file lwipopts.h.