const char * Lwm2mCore_DebugPrintAddress(AddressType * addr) { #ifndef CONTIKI return Lwm2mCore_DebugPrintSockAddr(&addr->Addr.Sa); #else static char ipv6addr[50] = {0}; sprintf(ipv6addr, "[%04X:%04X:%04X:%04X:%04X:%04X:%04X:%04X]:%d", uip_htons(addr->Addr.u16[0]), uip_htons(addr->Addr.u16[1]), uip_htons(addr->Addr.u16[2]), uip_htons(addr->Addr.u16[3]), uip_htons(addr->Addr.u16[4]), uip_htons(addr->Addr.u16[5]), uip_htons(addr->Addr.u16[6]), uip_htons(addr->Addr.u16[7]), addr->Port); return ipv6addr; #endif }
const char * Lwm2mCore_DebugPrintAddress(AddressType * addr) { return Lwm2mCore_DebugPrintSockAddr(&addr->Addr.Sa); }