From edaa0c29cd8d761a7621fd557a487c9e59b2b538 Mon Sep 17 00:00:00 2001 From: George Oikonomou Date: Wed, 18 Oct 2017 00:18:40 +0100 Subject: [PATCH] Use the logging module (Native) --- arch/platform/native/platform.c | 53 ++++----------------------------- 1 file changed, 6 insertions(+), 47 deletions(-) diff --git a/arch/platform/native/platform.c b/arch/platform/native/platform.c index d5ca53dc7..d97363b81 100644 --- a/arch/platform/native/platform.c +++ b/arch/platform/native/platform.c @@ -69,6 +69,10 @@ #include "net/ipv6/uip-ds6.h" #endif /* NETSTACK_CONF_WITH_IPV6 */ +/* Log configuration */ +#include "sys/log.h" +#define LOG_MODULE "Native" +#define LOG_LEVEL LOG_LEVEL_MAIN #ifdef SELECT_CONF_MAX #define SELECT_MAX SELECT_CONF_MAX @@ -142,13 +146,13 @@ static void set_lladdr(void) { linkaddr_t addr; - int i; memset(&addr, 0, sizeof(linkaddr_t)); #if NETSTACK_CONF_WITH_IPV6 memcpy(addr.u8, serial_id, sizeof(addr.u8)); #else if(node_id == 0) { + int i; for(i = 0; i < sizeof(linkaddr_t); ++i) { addr.u8[i] = serial_id[7 - i]; } @@ -158,22 +162,13 @@ set_lladdr(void) } #endif linkaddr_set_node_addr(&addr); - printf("Contiki starting with address "); - for(i = 0; i < sizeof(addr.u8) - 1; i++) { - printf("%d.", addr.u8[i]); - } - printf("%d\n", addr.u8[i]); } - - /*---------------------------------------------------------------------------*/ static void set_global_address(void) { static uip_ipaddr_t ipaddr; static uip_ipaddr_t *prefix = NULL; - int i; - uint8_t state; /* Assign a unique local address (RFC4193, http://tools.ietf.org/html/rfc4193). */ @@ -189,18 +184,7 @@ set_global_address(void) /* set the PREFIX::1 address to the IF */ uip_ip6addr(&ipaddr, UIP_DS6_DEFAULT_PREFIX, 0, 0, 0, 0, 0, 0, 1); uip_ds6_defrt_add(&ipaddr, 0); - - printf("IPv6 addresses: "); - for(i = 0; i < UIP_DS6_ADDR_NB; i++) { - state = uip_ds6_if.addr_list[i].state; - if(uip_ds6_if.addr_list[i].isused && - (state == ADDR_TENTATIVE || state == ADDR_PREFERRED)) { - uip_debug_ipaddr_print(&uip_ds6_if.addr_list[i].ipaddr); - printf("\n"); - } - } } - /*---------------------------------------------------------------------------*/ int contiki_argc = 0; char **contiki_argv; @@ -228,15 +212,7 @@ platform_process_args(int argc, char**argv) void platform_init_stage_one() { -#if NETSTACK_CONF_WITH_IPV6 -#if UIP_CONF_IPV6_RPL - printf(CONTIKI_VERSION_STRING " starting with IPV6, RPL\n"); -#else - printf(CONTIKI_VERSION_STRING " starting with IPV6\n"); -#endif -#else - printf(CONTIKI_VERSION_STRING " starting\n"); -#endif + return; } /*---------------------------------------------------------------------------*/ void @@ -248,28 +224,11 @@ platform_init_stage_two() void platform_init_stage_three() { - printf("MAC %s NETWORK %s\n", NETSTACK_MAC.name, NETSTACK_NETWORK.name); - #if NETSTACK_CONF_WITH_IPV6 #ifdef __CYGWIN__ process_start(&wpcap_process, NULL); #endif - printf("Tentative link-local IPv6 address "); - { - uip_ds6_addr_t *lladdr; - int i; - lladdr = uip_ds6_get_link_local(-1); - for(i = 0; i < 7; ++i) { - printf("%02x%02x:", lladdr->ipaddr.u8[i * 2], - lladdr->ipaddr.u8[i * 2 + 1]); - } - /* make it hardcoded... */ - lladdr->state = ADDR_AUTOCONF; - - printf("%02x%02x\n", lladdr->ipaddr.u8[14], lladdr->ipaddr.u8[15]); - } - set_global_address(); #endif /* NETSTACK_CONF_WITH_IPV6 */