uc-sdk
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
lwipopts.h File Reference
#include <stdint.h>

Go to the source code of this file.

Macros

#define IPv6   0
 
#define NO_SYS   1
 
#define LWIP_ARP   1
 
#define LWIP_RAW   1
 
#define LWIP_UDP   1
 
#define LWIP_TCP   1
 
#define LWIP_DNS   1
 
#define LWIP_DHCP   1
 
#define LWIP_IGMP   0
 
#define LWIP_SNMP   0
 
#define LWIP_SOCKET   0
 
#define LWIP_NETCONN   0
 
#define LWIP_AUTOIP   0
 
#define LWIP_CALLBACK_API   1
 
#define MEM_LIBC_MALLOC   0
 
#define MEMP_MEM_MALLOC   0
 
#define MEM_ALIGNMENT   4
 
#define MEM_SIZE   5600
 
#define MEMP_NUM_SYS_TIMEOUT   6
 
#define ARP_QUEUING   0
 
#define ARP_TABLE_SIZE   4
 
#define DNS_TABLE_SIZE   4
 
#define DNS_USES_STATIC_BUF   0
 
#define IP_FRAG_USES_STATIC_BUF   0
 
#define LWIP_STATS   0
 
#define TCP_SND_BUF   2048
 
#define TCP_SND_QUEUELEN   16
 
#define MEMP_NUM_TCP_PCB   5
 
#define MEMP_NUM_TCP_PCB_LISTEN   8
 
#define MEMP_NUM_TCP_SEG   20
 
#define MEMP_NUM_PBUF   16
 
#define PBUF_POOL_SIZE   6
 
#define LWIP_RAM_HEAP_POINTER   lwip_ram_heap
 
#define LWIP_DEBUG
 
#define LWIP_HTTPD_DYNAMIC_HEADERS   1
 
#define LWIP_HTTPD_CGI   1
 
#define ETHARP_DEBUG   LWIP_DBG_OFF
 
#define NETIF_DEBUG   LWIP_DBG_OFF
 
#define PBUF_DEBUG   LWIP_DBG_OFF
 
#define API_LIB_DEBUG   LWIP_DBG_OFF
 
#define API_MSG_DEBUG   LWIP_DBG_OFF
 
#define SOCKETS_DEBUG   LWIP_DBG_OFF
 
#define ICMP_DEBUG   LWIP_DBG_OFF
 
#define IGMP_DEBUG   LWIP_DBG_OFF
 
#define INET_DEBUG   LWIP_DBG_OFF
 
#define IP_DEBUG   LWIP_DBG_OFF
 
#define IP_REASS_DEBUG   LWIP_DBG_OFF
 
#define RAW_DEBUG   LWIP_DBG_OFF
 
#define MEM_DEBUG   LWIP_DBG_OFF
 
#define MEMP_DEBUG   LWIP_DBG_OFF
 
#define SYS_DEBUG   LWIP_DBG_OFF
 
#define TIMERS_DEBUG   LWIP_DBG_OFF
 
#define TCP_DEBUG   LWIP_DBG_OFF
 
#define TCP_INPUT_DEBUG   LWIP_DBG_OFF
 
#define TCP_FR_DEBUG   LWIP_DBG_OFF
 
#define TCP_RTO_DEBUG   LWIP_DBG_OFF
 
#define TCP_CWND_DEBUG   LWIP_DBG_OFF
 
#define TCP_WND_DEBUG   LWIP_DBG_OFF
 
#define TCP_OUTPUT_DEBUG   LWIP_DBG_OFF
 
#define TCP_RST_DEBUG   LWIP_DBG_OFF
 
#define TCP_QLEN_DEBUG   LWIP_DBG_OFF
 
#define UDP_DEBUG   LWIP_DBG_OFF
 
#define TCPIP_DEBUG   LWIP_DBG_OFF
 
#define PPP_DEBUG   LWIP_DBG_OFF
 
#define SLIP_DEBUG   LWIP_DBG_OFF
 
#define DHCP_DEBUG   LWIP_DBG_OFF
 
#define AUTOIP_DEBUG   LWIP_DBG_OFF
 
#define SNMP_MSG_DEBUG   LWIP_DBG_OFF
 
#define SNMP_MIB_DEBUG   LWIP_DBG_OFF
 
#define DNS_DEBUG   LWIP_DBG_OFF
 
#define HTTPD_DEBUG   LWIP_DBG_OFF
 
#define HTTPD_DEBUG_TIMING   LWIP_DBG_OFF
 

Variables

uint8_t lwip_ram_heap []
 

Macro Definition Documentation

#define API_LIB_DEBUG   LWIP_DBG_OFF

Definition at line 54 of file lwipopts.h.

#define API_MSG_DEBUG   LWIP_DBG_OFF

Definition at line 55 of file lwipopts.h.

#define ARP_QUEUING   0

Definition at line 29 of file lwipopts.h.

#define ARP_TABLE_SIZE   4

Definition at line 30 of file lwipopts.h.

#define AUTOIP_DEBUG   LWIP_DBG_OFF

Definition at line 81 of file lwipopts.h.

#define DHCP_DEBUG   LWIP_DBG_OFF

Definition at line 80 of file lwipopts.h.

#define DNS_DEBUG   LWIP_DBG_OFF

Definition at line 84 of file lwipopts.h.

#define DNS_TABLE_SIZE   4

Definition at line 31 of file lwipopts.h.

#define DNS_USES_STATIC_BUF   0

Definition at line 32 of file lwipopts.h.

#define ETHARP_DEBUG   LWIP_DBG_OFF

Definition at line 51 of file lwipopts.h.

#define HTTPD_DEBUG   LWIP_DBG_OFF

Definition at line 85 of file lwipopts.h.

#define HTTPD_DEBUG_TIMING   LWIP_DBG_OFF

Definition at line 86 of file lwipopts.h.

#define ICMP_DEBUG   LWIP_DBG_OFF

Definition at line 57 of file lwipopts.h.

#define IGMP_DEBUG   LWIP_DBG_OFF

Definition at line 58 of file lwipopts.h.

#define INET_DEBUG   LWIP_DBG_OFF

Definition at line 59 of file lwipopts.h.

#define IP_DEBUG   LWIP_DBG_OFF

Definition at line 60 of file lwipopts.h.

#define IP_FRAG_USES_STATIC_BUF   0

Definition at line 33 of file lwipopts.h.

#define IP_REASS_DEBUG   LWIP_DBG_OFF

Definition at line 61 of file lwipopts.h.

#define IPv6   0

Definition at line 8 of file lwipopts.h.

#define LWIP_ARP   1

Definition at line 10 of file lwipopts.h.

#define LWIP_AUTOIP   0

Definition at line 20 of file lwipopts.h.

#define LWIP_CALLBACK_API   1

Definition at line 21 of file lwipopts.h.

#define LWIP_DEBUG

Definition at line 46 of file lwipopts.h.

#define LWIP_DHCP   1

Definition at line 15 of file lwipopts.h.

#define LWIP_DNS   1

Definition at line 14 of file lwipopts.h.

#define LWIP_HTTPD_CGI   1

Definition at line 49 of file lwipopts.h.

#define LWIP_HTTPD_DYNAMIC_HEADERS   1

Definition at line 48 of file lwipopts.h.

#define LWIP_IGMP   0

Definition at line 16 of file lwipopts.h.

#define LWIP_NETCONN   0

Definition at line 19 of file lwipopts.h.

#define LWIP_RAM_HEAP_POINTER   lwip_ram_heap

Definition at line 44 of file lwipopts.h.

#define LWIP_RAW   1

Definition at line 11 of file lwipopts.h.

#define LWIP_SNMP   0

Definition at line 17 of file lwipopts.h.

#define LWIP_SOCKET   0

Definition at line 18 of file lwipopts.h.

#define LWIP_STATS   0

Definition at line 34 of file lwipopts.h.

#define LWIP_TCP   1

Definition at line 13 of file lwipopts.h.

#define LWIP_UDP   1

Definition at line 12 of file lwipopts.h.

#define MEM_ALIGNMENT   4

Definition at line 24 of file lwipopts.h.

#define MEM_DEBUG   LWIP_DBG_OFF

Definition at line 63 of file lwipopts.h.

#define MEM_LIBC_MALLOC   0

Definition at line 22 of file lwipopts.h.

#define MEM_SIZE   5600

Definition at line 25 of file lwipopts.h.

#define MEMP_DEBUG   LWIP_DBG_OFF

Definition at line 64 of file lwipopts.h.

#define MEMP_MEM_MALLOC   0

Definition at line 23 of file lwipopts.h.

#define MEMP_NUM_PBUF   16

Definition at line 41 of file lwipopts.h.

#define MEMP_NUM_SYS_TIMEOUT   6

Definition at line 27 of file lwipopts.h.

#define MEMP_NUM_TCP_PCB   5

Definition at line 38 of file lwipopts.h.

#define MEMP_NUM_TCP_PCB_LISTEN   8

Definition at line 39 of file lwipopts.h.

#define MEMP_NUM_TCP_SEG   20

Definition at line 40 of file lwipopts.h.

#define NETIF_DEBUG   LWIP_DBG_OFF

Definition at line 52 of file lwipopts.h.

#define NO_SYS   1

Definition at line 9 of file lwipopts.h.

#define PBUF_DEBUG   LWIP_DBG_OFF

Definition at line 53 of file lwipopts.h.

#define PBUF_POOL_SIZE   6

Definition at line 42 of file lwipopts.h.

#define PPP_DEBUG   LWIP_DBG_OFF

Definition at line 78 of file lwipopts.h.

#define RAW_DEBUG   LWIP_DBG_OFF

Definition at line 62 of file lwipopts.h.

#define SLIP_DEBUG   LWIP_DBG_OFF

Definition at line 79 of file lwipopts.h.

#define SNMP_MIB_DEBUG   LWIP_DBG_OFF

Definition at line 83 of file lwipopts.h.

#define SNMP_MSG_DEBUG   LWIP_DBG_OFF

Definition at line 82 of file lwipopts.h.

#define SOCKETS_DEBUG   LWIP_DBG_OFF

Definition at line 56 of file lwipopts.h.

#define SYS_DEBUG   LWIP_DBG_OFF

Definition at line 65 of file lwipopts.h.

#define TCP_CWND_DEBUG   LWIP_DBG_OFF

Definition at line 71 of file lwipopts.h.

#define TCP_DEBUG   LWIP_DBG_OFF

Definition at line 67 of file lwipopts.h.

#define TCP_FR_DEBUG   LWIP_DBG_OFF

Definition at line 69 of file lwipopts.h.

#define TCP_INPUT_DEBUG   LWIP_DBG_OFF

Definition at line 68 of file lwipopts.h.

#define TCP_OUTPUT_DEBUG   LWIP_DBG_OFF

Definition at line 73 of file lwipopts.h.

#define TCP_QLEN_DEBUG   LWIP_DBG_OFF

Definition at line 75 of file lwipopts.h.

#define TCP_RST_DEBUG   LWIP_DBG_OFF

Definition at line 74 of file lwipopts.h.

#define TCP_RTO_DEBUG   LWIP_DBG_OFF

Definition at line 70 of file lwipopts.h.

#define TCP_SND_BUF   2048

Definition at line 35 of file lwipopts.h.

#define TCP_SND_QUEUELEN   16

Definition at line 36 of file lwipopts.h.

#define TCP_WND_DEBUG   LWIP_DBG_OFF

Definition at line 72 of file lwipopts.h.

#define TCPIP_DEBUG   LWIP_DBG_OFF

Definition at line 77 of file lwipopts.h.

#define TIMERS_DEBUG   LWIP_DBG_OFF

Definition at line 66 of file lwipopts.h.

#define UDP_DEBUG   LWIP_DBG_OFF

Definition at line 76 of file lwipopts.h.

Variable Documentation

uint8_t lwip_ram_heap[]