|
lwIP
2.1.2
Lightweight IP stack
|
Macros | |
| #define | LWIP_STATS 1 |
| #define | LWIP_STATS_DISPLAY 0 |
| #define | LINK_STATS 1 |
| #define | ETHARP_STATS (LWIP_ARP) |
| #define | IP_STATS 1 |
| #define | IPFRAG_STATS (IP_REASSEMBLY || IP_FRAG) |
| #define | ICMP_STATS 1 |
| #define | IGMP_STATS (LWIP_IGMP) |
| #define | UDP_STATS (LWIP_UDP) |
| #define | TCP_STATS (LWIP_TCP) |
| #define | MEM_STATS ((MEM_LIBC_MALLOC == 0) && (MEM_USE_POOLS == 0)) |
| #define | MEMP_STATS (MEMP_MEM_MALLOC == 0) |
| #define | SYS_STATS (NO_SYS == 0) |
| #define | IP6_STATS (LWIP_IPV6) |
| #define | ICMP6_STATS (LWIP_IPV6 && LWIP_ICMP6) |
| #define | IP6_FRAG_STATS (LWIP_IPV6 && (LWIP_IPV6_FRAG || LWIP_IPV6_REASS)) |
| #define | MLD6_STATS (LWIP_IPV6 && LWIP_IPV6_MLD) |
| #define | ND6_STATS (LWIP_IPV6) |
| #define | MIB2_STATS 0 |
| #define ETHARP_STATS (LWIP_ARP) |
ETHARP_STATS==1: Enable etharp stats.
| #define ICMP6_STATS (LWIP_IPV6 && LWIP_ICMP6) |
ICMP6_STATS==1: Enable ICMP for IPv6 stats.
| #define ICMP_STATS 1 |
ICMP_STATS==1: Enable ICMP stats.
| #define IGMP_STATS (LWIP_IGMP) |
IGMP_STATS==1: Enable IGMP stats.
| #define IP6_FRAG_STATS (LWIP_IPV6 && (LWIP_IPV6_FRAG || LWIP_IPV6_REASS)) |
IP6_FRAG_STATS==1: Enable IPv6 fragmentation stats.
| #define IP6_STATS (LWIP_IPV6) |
IP6_STATS==1: Enable IPv6 stats.
| #define IP_STATS 1 |
IP_STATS==1: Enable IP stats.
| #define IPFRAG_STATS (IP_REASSEMBLY || IP_FRAG) |
IPFRAG_STATS==1: Enable IP fragmentation stats. Default is on if using either frag or reass.
| #define LINK_STATS 1 |
LINK_STATS==1: Enable link stats.
| #define LWIP_STATS 1 |
LWIP_STATS==1: Enable statistics collection in lwip_stats.
| #define LWIP_STATS_DISPLAY 0 |
LWIP_STATS_DISPLAY==1: Compile in the statistics output functions.
| #define MEM_STATS ((MEM_LIBC_MALLOC == 0) && (MEM_USE_POOLS == 0)) |
MEM_STATS==1: Enable mem.c stats.
| #define MEMP_STATS (MEMP_MEM_MALLOC == 0) |
MEMP_STATS==1: Enable memp.c pool stats.
| #define MIB2_STATS 0 |
MIB2_STATS==1: Stats for SNMP MIB2.
| #define MLD6_STATS (LWIP_IPV6 && LWIP_IPV6_MLD) |
MLD6_STATS==1: Enable MLD for IPv6 stats.
| #define ND6_STATS (LWIP_IPV6) |
ND6_STATS==1: Enable Neighbor discovery for IPv6 stats.
| #define SYS_STATS (NO_SYS == 0) |
SYS_STATS==1: Enable system stats (sem and mbox counts, etc).
| #define TCP_STATS (LWIP_TCP) |
TCP_STATS==1: Enable TCP stats. Default is on if TCP enabled, otherwise off.
| #define UDP_STATS (LWIP_UDP) |
UDP_STATS==1: Enable UDP stats. Default is on if UDP enabled, otherwise off.