Mistake on this page?
Report an issue in GitHub or email us
LWIP_DBG_MIN_LEVEL and LWIP_DBG_TYPES_ON values

Debug level (LWIP_DBG_MIN_LEVEL)

#define LWIP_DBG_LEVEL_ALL   0x00
 Debug level: ALL messages. More...
 
#define LWIP_DBG_LEVEL_WARNING   0x01
 Debug level: Warnings. More...
 
#define LWIP_DBG_LEVEL_SERIOUS   0x02
 Debug level: Serious. More...
 
#define LWIP_DBG_LEVEL_SEVERE   0x03
 Debug level: Severe. More...
 

Enable/disable debug messages completely (LWIP_DBG_TYPES_ON)

#define LWIP_DBG_ON   0x80U
 flag for LWIP_DEBUGF to enable that debug message More...
 
#define LWIP_DBG_OFF   0x00U
 flag for LWIP_DEBUGF to disable that debug message More...
 

Debug message types (LWIP_DBG_TYPES_ON)

#define LWIP_DBG_TRACE   0x40U
 flag for LWIP_DEBUGF indicating a tracing message (to follow program flow) More...
 
#define LWIP_DBG_STATE   0x20U
 flag for LWIP_DEBUGF indicating a state debug message (to follow module states) More...
 
#define LWIP_DBG_FRESH   0x10U
 flag for LWIP_DEBUGF indicating newly added code, not thoroughly tested yet More...
 
#define LWIP_DBG_HALT   0x08U
 flag for LWIP_DEBUGF to halt after printing this debug message More...
 

Detailed Description

Macro Definition Documentation

#define LWIP_DBG_FRESH   0x10U

flag for LWIP_DEBUGF indicating newly added code, not thoroughly tested yet

Definition at line 87 of file debug.h.

#define LWIP_DBG_HALT   0x08U

flag for LWIP_DEBUGF to halt after printing this debug message

Definition at line 89 of file debug.h.

#define LWIP_DBG_LEVEL_ALL   0x00

Debug level: ALL messages.

Definition at line 53 of file debug.h.

#define LWIP_DBG_LEVEL_SERIOUS   0x02

Debug level: Serious.

memory allocation failures, ...

Definition at line 57 of file debug.h.

#define LWIP_DBG_LEVEL_SEVERE   0x03

Debug level: Severe.

Definition at line 59 of file debug.h.

#define LWIP_DBG_LEVEL_WARNING   0x01

Debug level: Warnings.

bad checksums, dropped packets, ...

Definition at line 55 of file debug.h.

#define LWIP_DBG_OFF   0x00U

flag for LWIP_DEBUGF to disable that debug message

Definition at line 74 of file debug.h.

#define LWIP_DBG_ON   0x80U

flag for LWIP_DEBUGF to enable that debug message

Definition at line 72 of file debug.h.

#define LWIP_DBG_STATE   0x20U

flag for LWIP_DEBUGF indicating a state debug message (to follow module states)

Definition at line 85 of file debug.h.

#define LWIP_DBG_TRACE   0x40U

flag for LWIP_DEBUGF indicating a tracing message (to follow program flow)

Definition at line 83 of file debug.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.