Go to the documentation of this file.
47 void uip_debug_ipaddr_print(
const uip_ipaddr_t *addr);
52 #define DEBUG_ANNOTATE 2
53 #define DEBUG_FULL DEBUG_ANNOTATE | DEBUG_PRINT
57 #include <avr/pgmspace.h>
58 #define PRINTA(FORMAT,args...) printf_P(PSTR(FORMAT),##args)
60 #define PRINTA(...) printf(__VA_ARGS__)
63 #if (DEBUG) & DEBUG_ANNOTATE
65 #define ANNOTATE(FORMAT,args...) printf_P(PSTR(FORMAT),##args)
67 #define ANNOTATE(...) printf(__VA_ARGS__)
73 #if (DEBUG) & DEBUG_PRINT
75 #define PRINTF(FORMAT,args...) printf_P(PSTR(FORMAT),##args)
77 #define PRINTF(...) printf(__VA_ARGS__)
79 #define PRINT6ADDR(addr) uip_debug_ipaddr_print(addr)
80 #define PRINTLLADDR(lladdr) uip_debug_lladdr_print(lladdr)
83 #define PRINT6ADDR(addr)
84 #define PRINTLLADDR(lladdr)