Microchip® Advanced Software Framework

uip-debug.h File Reference

    A set of debugging macros.
Author
Nicolas Tsiftes nvt@s.nosp@m.ics..nosp@m.se Niclas Finne nfi@s.nosp@m.ics..nosp@m.se Joakim Eriksson joaki.nosp@m.me@s.nosp@m.ics.s.nosp@m.e
#include "net/ip/uip.h"
#include <stdio.h>

Macros

#define ANNOTATE(...)
 
#define DEBUG_ANNOTATE   2
 
#define DEBUG_FULL   DEBUG_ANNOTATE | DEBUG_PRINT
 
#define DEBUG_NONE   0
 
#define DEBUG_PRINT   1
 
#define PRINT6ADDR(addr)
 
#define PRINTA(...)   printf(__VA_ARGS__)
 
#define PRINTF(...)
 
#define PRINTLLADDR(lladdr)
 

Functions

void uip_debug_ipaddr_print (const uip_ipaddr_t *addr)
 
void uip_debug_lladdr_print (const uip_lladdr_t *addr)
 

#define DEBUG_ANNOTATE   2
#define DEBUG_FULL   DEBUG_ANNOTATE | DEBUG_PRINT
#define DEBUG_NONE   0
#define DEBUG_PRINT   1
#define PRINT6ADDR (   addr)
#define PRINTA (   ...)    printf(__VA_ARGS__)
#define PRINTF (   ...)
#define PRINTLLADDR (   lladdr)

void uip_debug_lladdr_print ( const uip_lladdr_t addr)

References uip_eth_addr::addr, i, and PRINTA.