diff --git a/core/net/uip6.c b/core/net/uip6.c index d4050c76b..cb3c4c6bd 100644 --- a/core/net/uip6.c +++ b/core/net/uip6.c @@ -83,16 +83,8 @@ /* For Debug, logging, statistics */ /*---------------------------------------------------------------------------*/ -#define DEBUG 0 -#if DEBUG -#include -#define PRINTF(...) printf(__VA_ARGS__) -#define PRINT6ADDR(addr) PRINTF(" %02x%02x:%02x%02x:%02x%02x:%02x%02x:%02x%02x:%02x%02x:%02x%02x:%02x%02x ", ((u8_t *)addr)[0], ((u8_t *)addr)[1], ((u8_t *)addr)[2], ((u8_t *)addr)[3], ((u8_t *)addr)[4], ((u8_t *)addr)[5], ((u8_t *)addr)[6], ((u8_t *)addr)[7], ((u8_t *)addr)[8], ((u8_t *)addr)[9], ((u8_t *)addr)[10], ((u8_t *)addr)[11], ((u8_t *)addr)[12], ((u8_t *)addr)[13], ((u8_t *)addr)[14], ((u8_t *)addr)[15]) -#define PRINTLLADDR(lladdr) PRINTF(" %02x:%02x:%02x:%02x:%02x:%02x ",lladdr->addr[0], lladdr->addr[1], lladdr->addr[2], lladdr->addr[3],lladdr->addr[4], lladdr->addr[5]) -#else -#define PRINTF(...) -#define PRINT6ADDR(addr) -#endif +#define DEBUG DEBUG_NONE +#include "net/uip-debug.h" #if UIP_CONF_IPV6_RPL #include "rpl/rpl.h" @@ -1459,7 +1451,7 @@ uip_process(u8_t flag) if(UIP_UDP_BUF->udpchksum != 0 && uip_udpchksum() != 0xffff) { UIP_STAT(++uip_stat.udp.drop); UIP_STAT(++uip_stat.udp.chkerr); - printf("udp: bad checksum 0x%04x 0x%04x\n", UIP_UDP_BUF->udpchksum, + PRINTF("udp: bad checksum 0x%04x 0x%04x\n", UIP_UDP_BUF->udpchksum, uip_udpchksum()); goto drop; }