#include "lwip/arch.h"
#include "lwip/opt.h"
Go to the source code of this file.
◆ LWIP_ASSERT
Value: do { if(!(assertion)) \
LWIP_PLATFORM_ASSERT(
message); }
while(0)
Definition at line 66 of file debug.h.
◆ LWIP_DBG_FRESH
flag for LWIP_DEBUGF indicating newly added code, not thoroughly tested yet
Definition at line 61 of file debug.h.
◆ LWIP_DBG_HALT
flag for LWIP_DEBUGF to halt after printing this debug message
Definition at line 63 of file debug.h.
◆ LWIP_DBG_LEVEL_ALL
#define LWIP_DBG_LEVEL_ALL 0x00 |
lower two bits indicate debug level
- 0 all
- 1 warning
- 2 serious
- 3 severe
Definition at line 44 of file debug.h.
◆ LWIP_DBG_LEVEL_OFF
◆ LWIP_DBG_LEVEL_SERIOUS
◆ LWIP_DBG_LEVEL_SEVERE
#define LWIP_DBG_LEVEL_SEVERE 0x03 |
◆ LWIP_DBG_LEVEL_WARNING
#define LWIP_DBG_LEVEL_WARNING 0x01 /* bad checksums, dropped packets, ... */ |
◆ LWIP_DBG_MASK_LEVEL
#define LWIP_DBG_MASK_LEVEL 0x03 |
◆ LWIP_DBG_OFF
flag for LWIP_DEBUGF to disable that debug message
Definition at line 54 of file debug.h.
◆ LWIP_DBG_ON
flag for LWIP_DEBUGF to enable that debug message
Definition at line 52 of file debug.h.
◆ LWIP_DBG_STATE
flag for LWIP_DEBUGF indicating a state debug message (to follow module states)
Definition at line 59 of file debug.h.
◆ LWIP_DBG_TRACE
flag for LWIP_DEBUGF indicating a tracing message (to follow program flow)
Definition at line 57 of file debug.h.
◆ LWIP_DEBUGF
◆ LWIP_ERROR
Value: do { if (!(expression)) { \
UINT(* handler)(MSIPACKAGE *)
if "expression" isn't true, then print "message" and execute "handler" expression
Definition at line 74 of file debug.h.