#include "lwip/arch.h"
#include "lwip/opt.h"
Macros | |
#define | LWIP_ASSERT(message, assertion) |
#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... | |
#define | LWIP_DBG_LEVEL_ALL 0x00 |
lower two bits indicate debug level More... | |
#define | LWIP_DBG_LEVEL_OFF LWIP_DBG_LEVEL_ALL /* compatibility define only */ |
#define | LWIP_DBG_LEVEL_SERIOUS 0x02 /* memory allocation failures, ... */ |
#define | LWIP_DBG_LEVEL_SEVERE 0x03 |
#define | LWIP_DBG_LEVEL_WARNING 0x01 /* bad checksums, dropped packets, ... */ |
#define | LWIP_DBG_MASK_LEVEL 0x03 |
#define | LWIP_DBG_OFF 0x00U |
flag for LWIP_DEBUGF to disable that debug message More... | |
#define | LWIP_DBG_ON 0x80U |
flag for LWIP_DEBUGF to enable that debug message More... | |
#define | LWIP_DBG_STATE 0x20U |
flag for LWIP_DEBUGF indicating a state debug message (to follow module states) More... | |
#define | LWIP_DBG_TRACE 0x40U |
flag for LWIP_DEBUGF indicating a tracing message (to follow program flow) More... | |
#define | LWIP_DEBUGF(debug, message) |
#define | LWIP_ERROR(message, expression, handler) |
if "expression" isn't true, then print "message" and execute "handler" expression More... | |
#define LWIP_ASSERT | ( | message, | |
assertion | |||
) |
Referenced by ethernetif_init(), if(), inet_cksum_pseudo_partial_base(), ipaddr_aton(), ksz8851snl_low_level_init(), ksz8851snl_rx_populate_queue(), mem_free(), mem_init(), mem_malloc(), mem_trim(), memp_free(), netif_add(), pbuf_alloc(), pbuf_cat(), pbuf_coalesce(), pbuf_copy(), pbuf_dechain(), pbuf_free(), pbuf_header(), pbuf_header_impl(), pbuf_realloc(), pbuf_take(), plug_holes(), tcpip_init(), and tcpip_thread().
#define LWIP_DBG_FRESH 0x10U |
flag for LWIP_DEBUGF indicating newly added code, not thoroughly tested yet
#define LWIP_DBG_HALT 0x08U |
flag for LWIP_DEBUGF to halt after printing this debug message
#define LWIP_DBG_LEVEL_ALL 0x00 |
lower two bits indicate debug level
#define LWIP_DBG_LEVEL_OFF LWIP_DBG_LEVEL_ALL /* compatibility define only */ |
#define LWIP_DBG_LEVEL_SERIOUS 0x02 /* memory allocation failures, ... */ |
Referenced by ip_input(), ip_route(), mem_free(), mem_malloc(), pbuf_alloc(), pbuf_free(), pbuf_header(), and pbuf_header_impl().
#define LWIP_DBG_LEVEL_SEVERE 0x03 |
Referenced by mem_free(), and mem_trim().
#define LWIP_DBG_LEVEL_WARNING 0x01 /* bad checksums, dropped packets, ... */ |
Referenced by ip_input().
#define LWIP_DBG_MASK_LEVEL 0x03 |
#define LWIP_DBG_OFF 0x00U |
flag for LWIP_DEBUGF to disable that debug message
#define LWIP_DBG_ON 0x80U |
flag for LWIP_DEBUGF to enable that debug message
#define LWIP_DBG_STATE 0x20U |
flag for LWIP_DEBUGF indicating a state debug message (to follow module states)
Referenced by netif_set_gw(), netif_set_ipaddr(), and netif_set_netmask().
#define LWIP_DBG_TRACE 0x40U |
flag for LWIP_DEBUGF indicating a tracing message (to follow program flow)
Referenced by ip_input(), mem_free(), netif_set_gw(), netif_set_ipaddr(), netif_set_netmask(), pbuf_alloc(), pbuf_chain(), pbuf_copy(), pbuf_dechain(), pbuf_free(), pbuf_header(), and pbuf_header_impl().
#define LWIP_DEBUGF | ( | debug, | |
message | |||
) |
Referenced by ethernetif_input(), inet_cksum_pseudo_base(), inet_cksum_pseudo_partial_base(), ip_input(), ip_output(), ip_route(), ksz8851snl_low_level_init(), ksz8851snl_low_level_input(), ksz8851snl_low_level_output(), ksz8851snl_rx_populate_queue(), ksz8851snl_update(), mem_free(), mem_malloc(), mem_trim(), netif_add(), netif_find(), netif_remove(), netif_set_default(), netif_set_gw(), netif_set_ipaddr(), netif_set_netmask(), pbuf_alloc(), pbuf_chain(), pbuf_copy(), pbuf_dechain(), pbuf_free(), pbuf_header(), pbuf_header_impl(), tcpip_input(), and tcpip_thread().
#define LWIP_ERROR | ( | message, | |
expression, | |||
handler | |||
) |
if "expression" isn't true, then print "message" and execute "handler" expression
Referenced by pbuf_cat(), pbuf_copy(), pbuf_copy_partial(), pbuf_header(), pbuf_header_impl(), and pbuf_take().