Mistake on this page?
Report an issue in GitHub or email us
Modules | Macros
Debug messages

Modules

 LWIP_DBG_MIN_LEVEL and LWIP_DBG_TYPES_ON values
 

Macros

#define LWIP_DBG_MIN_LEVEL   LWIP_DBG_LEVEL_ALL
 LWIP_DBG_MIN_LEVEL: After masking, the value of the debug is compared against this value. More...
 
#define LWIP_DBG_TYPES_ON   LWIP_DBG_ON
 LWIP_DBG_TYPES_ON: A mask that can be used to globally enable/disable debug messages of certain types. More...
 
#define ETHARP_DEBUG   LWIP_DBG_OFF
 ETHARP_DEBUG: Enable debugging in etharp.c. More...
 
#define NETIF_DEBUG   LWIP_DBG_OFF
 NETIF_DEBUG: Enable debugging in netif.c. More...
 
#define PBUF_DEBUG   LWIP_DBG_OFF
 PBUF_DEBUG: Enable debugging in pbuf.c. More...
 
#define API_LIB_DEBUG   LWIP_DBG_OFF
 API_LIB_DEBUG: Enable debugging in api_lib.c. More...
 
#define API_MSG_DEBUG   LWIP_DBG_OFF
 API_MSG_DEBUG: Enable debugging in api_msg.c. More...
 
#define SOCKETS_DEBUG   LWIP_DBG_OFF
 SOCKETS_DEBUG: Enable debugging in sockets.c. More...
 
#define ICMP_DEBUG   LWIP_DBG_OFF
 ICMP_DEBUG: Enable debugging in icmp.c. More...
 
#define IGMP_DEBUG   LWIP_DBG_OFF
 IGMP_DEBUG: Enable debugging in igmp.c. More...
 
#define INET_DEBUG   LWIP_DBG_OFF
 INET_DEBUG: Enable debugging in inet.c. More...
 
#define IP_DEBUG   LWIP_DBG_OFF
 IP_DEBUG: Enable debugging for IP. More...
 
#define IP_REASS_DEBUG   LWIP_DBG_OFF
 IP_REASS_DEBUG: Enable debugging in ip_frag.c for both frag & reass. More...
 
#define RAW_DEBUG   LWIP_DBG_OFF
 RAW_DEBUG: Enable debugging in raw.c. More...
 
#define MEM_DEBUG   LWIP_DBG_OFF
 MEM_DEBUG: Enable debugging in mem.c. More...
 
#define MEMP_DEBUG   LWIP_DBG_OFF
 MEMP_DEBUG: Enable debugging in memp.c. More...
 
#define SYS_DEBUG   LWIP_DBG_OFF
 SYS_DEBUG: Enable debugging in sys.c. More...
 
#define TIMERS_DEBUG   LWIP_DBG_OFF
 TIMERS_DEBUG: Enable debugging in timers.c. More...
 
#define TCP_DEBUG   LWIP_DBG_OFF
 TCP_DEBUG: Enable debugging for TCP. More...
 
#define TCP_INPUT_DEBUG   LWIP_DBG_OFF
 TCP_INPUT_DEBUG: Enable debugging in tcp_in.c for incoming debug. More...
 
#define TCP_FR_DEBUG   LWIP_DBG_OFF
 TCP_FR_DEBUG: Enable debugging in tcp_in.c for fast retransmit. More...
 
#define TCP_RTO_DEBUG   LWIP_DBG_OFF
 TCP_RTO_DEBUG: Enable debugging in TCP for retransmit timeout. More...
 
#define TCP_CWND_DEBUG   LWIP_DBG_OFF
 TCP_CWND_DEBUG: Enable debugging for TCP congestion window. More...
 
#define TCP_WND_DEBUG   LWIP_DBG_OFF
 TCP_WND_DEBUG: Enable debugging in tcp_in.c for window updating. More...
 
#define TCP_OUTPUT_DEBUG   LWIP_DBG_OFF
 TCP_OUTPUT_DEBUG: Enable debugging in tcp_out.c output functions. More...
 
#define TCP_RST_DEBUG   LWIP_DBG_OFF
 TCP_RST_DEBUG: Enable debugging for TCP with the RST message. More...
 
#define TCP_QLEN_DEBUG   LWIP_DBG_OFF
 TCP_QLEN_DEBUG: Enable debugging for TCP queue lengths. More...
 
#define UDP_DEBUG   LWIP_DBG_OFF
 UDP_DEBUG: Enable debugging in UDP. More...
 
#define TCPIP_DEBUG   LWIP_DBG_OFF
 TCPIP_DEBUG: Enable debugging in tcpip.c. More...
 
#define SLIP_DEBUG   LWIP_DBG_OFF
 SLIP_DEBUG: Enable debugging in slipif.c. More...
 
#define DHCP_DEBUG   LWIP_DBG_OFF
 DHCP_DEBUG: Enable debugging in dhcp.c. More...
 
#define AUTOIP_DEBUG   LWIP_DBG_OFF
 AUTOIP_DEBUG: Enable debugging in autoip.c. More...
 
#define DNS_DEBUG   LWIP_DBG_OFF
 DNS_DEBUG: Enable debugging for DNS. More...
 
#define IP6_DEBUG   LWIP_DBG_OFF
 IP6_DEBUG: Enable debugging for IPv6. More...
 
#define DHCP6_DEBUG   LWIP_DBG_OFF
 DHCP6_DEBUG: Enable debugging in dhcp6.c. More...
 

Detailed Description

Macro Definition Documentation

#define API_LIB_DEBUG   LWIP_DBG_OFF

API_LIB_DEBUG: Enable debugging in api_lib.c.

Definition at line 3281 of file opt.h.

#define API_MSG_DEBUG   LWIP_DBG_OFF

API_MSG_DEBUG: Enable debugging in api_msg.c.

Definition at line 3288 of file opt.h.

#define AUTOIP_DEBUG   LWIP_DBG_OFF

AUTOIP_DEBUG: Enable debugging in autoip.c.

Definition at line 3464 of file opt.h.

#define DHCP6_DEBUG   LWIP_DBG_OFF

DHCP6_DEBUG: Enable debugging in dhcp6.c.

Definition at line 3485 of file opt.h.

#define DHCP_DEBUG   LWIP_DBG_OFF

DHCP_DEBUG: Enable debugging in dhcp.c.

Definition at line 3457 of file opt.h.

#define DNS_DEBUG   LWIP_DBG_OFF

DNS_DEBUG: Enable debugging for DNS.

Definition at line 3471 of file opt.h.

#define ETHARP_DEBUG   LWIP_DBG_OFF

ETHARP_DEBUG: Enable debugging in etharp.c.

Definition at line 3260 of file opt.h.

#define ICMP_DEBUG   LWIP_DBG_OFF

ICMP_DEBUG: Enable debugging in icmp.c.

Definition at line 3302 of file opt.h.

#define IGMP_DEBUG   LWIP_DBG_OFF

IGMP_DEBUG: Enable debugging in igmp.c.

Definition at line 3309 of file opt.h.

#define INET_DEBUG   LWIP_DBG_OFF

INET_DEBUG: Enable debugging in inet.c.

Definition at line 3316 of file opt.h.

#define IP6_DEBUG   LWIP_DBG_OFF

IP6_DEBUG: Enable debugging for IPv6.

Definition at line 3478 of file opt.h.

#define IP_DEBUG   LWIP_DBG_OFF

IP_DEBUG: Enable debugging for IP.

Definition at line 3323 of file opt.h.

#define IP_REASS_DEBUG   LWIP_DBG_OFF

IP_REASS_DEBUG: Enable debugging in ip_frag.c for both frag & reass.

Definition at line 3330 of file opt.h.

#define LWIP_DBG_MIN_LEVEL   LWIP_DBG_LEVEL_ALL

LWIP_DBG_MIN_LEVEL: After masking, the value of the debug is compared against this value.

If it is smaller, then debugging messages are written.

See also
LWIP_DBG_MIN_LEVEL and LWIP_DBG_TYPES_ON values

Definition at line 3244 of file opt.h.

#define LWIP_DBG_TYPES_ON   LWIP_DBG_ON

LWIP_DBG_TYPES_ON: A mask that can be used to globally enable/disable debug messages of certain types.

See also
LWIP_DBG_MIN_LEVEL and LWIP_DBG_TYPES_ON values

Definition at line 3253 of file opt.h.

#define MEM_DEBUG   LWIP_DBG_OFF

MEM_DEBUG: Enable debugging in mem.c.

Definition at line 3344 of file opt.h.

#define MEMP_DEBUG   LWIP_DBG_OFF

MEMP_DEBUG: Enable debugging in memp.c.

Definition at line 3351 of file opt.h.

#define NETIF_DEBUG   LWIP_DBG_OFF

NETIF_DEBUG: Enable debugging in netif.c.

Definition at line 3267 of file opt.h.

#define PBUF_DEBUG   LWIP_DBG_OFF

PBUF_DEBUG: Enable debugging in pbuf.c.

Definition at line 3274 of file opt.h.

#define RAW_DEBUG   LWIP_DBG_OFF

RAW_DEBUG: Enable debugging in raw.c.

Definition at line 3337 of file opt.h.

#define SLIP_DEBUG   LWIP_DBG_OFF

SLIP_DEBUG: Enable debugging in slipif.c.

Definition at line 3450 of file opt.h.

#define SOCKETS_DEBUG   LWIP_DBG_OFF

SOCKETS_DEBUG: Enable debugging in sockets.c.

Definition at line 3295 of file opt.h.

#define SYS_DEBUG   LWIP_DBG_OFF

SYS_DEBUG: Enable debugging in sys.c.

Definition at line 3358 of file opt.h.

#define TCP_CWND_DEBUG   LWIP_DBG_OFF

TCP_CWND_DEBUG: Enable debugging for TCP congestion window.

Definition at line 3401 of file opt.h.

#define TCP_DEBUG   LWIP_DBG_OFF

TCP_DEBUG: Enable debugging for TCP.

Definition at line 3372 of file opt.h.

#define TCP_FR_DEBUG   LWIP_DBG_OFF

TCP_FR_DEBUG: Enable debugging in tcp_in.c for fast retransmit.

Definition at line 3386 of file opt.h.

#define TCP_INPUT_DEBUG   LWIP_DBG_OFF

TCP_INPUT_DEBUG: Enable debugging in tcp_in.c for incoming debug.

Definition at line 3379 of file opt.h.

#define TCP_OUTPUT_DEBUG   LWIP_DBG_OFF

TCP_OUTPUT_DEBUG: Enable debugging in tcp_out.c output functions.

Definition at line 3415 of file opt.h.

#define TCP_QLEN_DEBUG   LWIP_DBG_OFF

TCP_QLEN_DEBUG: Enable debugging for TCP queue lengths.

Definition at line 3429 of file opt.h.

#define TCP_RST_DEBUG   LWIP_DBG_OFF

TCP_RST_DEBUG: Enable debugging for TCP with the RST message.

Definition at line 3422 of file opt.h.

#define TCP_RTO_DEBUG   LWIP_DBG_OFF

TCP_RTO_DEBUG: Enable debugging in TCP for retransmit timeout.

Definition at line 3394 of file opt.h.

#define TCP_WND_DEBUG   LWIP_DBG_OFF

TCP_WND_DEBUG: Enable debugging in tcp_in.c for window updating.

Definition at line 3408 of file opt.h.

#define TCPIP_DEBUG   LWIP_DBG_OFF

TCPIP_DEBUG: Enable debugging in tcpip.c.

Definition at line 3443 of file opt.h.

#define TIMERS_DEBUG   LWIP_DBG_OFF

TIMERS_DEBUG: Enable debugging in timers.c.

Definition at line 3365 of file opt.h.

#define UDP_DEBUG   LWIP_DBG_OFF

UDP_DEBUG: Enable debugging in UDP.

Definition at line 3436 of file opt.h.

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.