From c1ec60eaf6c8c807e9c7c1c6447f76e8d576d9b3 Mon Sep 17 00:00:00 2001 From: Oliver Hahm Date: Mon, 24 Jun 2013 14:10:53 +0200 Subject: [PATCH] * removed rtc from sixlowpan * fixed some struct issues --- sys/net/sixlowpan/sixlowpan.c | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/sys/net/sixlowpan/sixlowpan.c b/sys/net/sixlowpan/sixlowpan.c index bc27db6c57..e6bb8f0439 100644 --- a/sys/net/sixlowpan/sixlowpan.c +++ b/sys/net/sixlowpan/sixlowpan.c @@ -30,7 +30,6 @@ #include "thread.h" #include "mutex.h" #include "hwtimer.h" -#include "rtc.h" #include "msg.h" #include "sixlowmac.h" #include "sixlowpan.h" @@ -51,7 +50,7 @@ uint8_t max_frag_initial = 0; uint8_t position; uint8_t max_frag; -struct ipv6_hdr_t *ipv6_buf; +ipv6_hdr_t *ipv6_buf; /* length of compressed packet */ uint16_t comp_len; @@ -257,8 +256,8 @@ void lowpan_transfer(void) else if(((current_buf->packet)[0] & 0xe0) == LOWPAN_IPHC_DISPATCH) { lowpan_iphc_decoding(current_buf->packet, current_buf->packet_size, - current_buf->s_laddr, - current_buf->d_laddr); + &(current_buf->s_laddr), + &(current_buf->d_laddr)); ipv6_buf = get_ipv6_buf(); m_send.content.ptr = (char *) ipv6_buf; @@ -1521,9 +1520,6 @@ void sixlowpan_init(transceiver_type_t trans, uint8_t r_addr, int as_border) /* init mac-layer and radio transceiver */ sixlowmac_init(trans); - rtc_init(); - rtc_enable(); - /* init interface addresses */ memset(&iface, 0, sizeof(iface_t)); set_radio_address(r_addr);