diff --git a/sys/net/routing/rpl/rpl_control_messages.c b/sys/net/routing/rpl/rpl_control_messages.c index 4f411a9e55..68d13906b2 100644 --- a/sys/net/routing/rpl/rpl_control_messages.c +++ b/sys/net/routing/rpl/rpl_control_messages.c @@ -160,7 +160,7 @@ static rpl_dao_t *get_rpl_dao_buf(void) static rpl_dao_ack_t *get_rpl_dao_ack_buf(void) { - return ((rpl_dao_ack_t *) & (buffer[(LL_HDR_LEN + IPV6_HDR_LEN + ICMPV6_HDR_LEN)])); + return ((rpl_dao_ack_t *) & (sixlowpan_buffer[(LL_HDR_LEN + IPV6_HDR_LEN + ICMPV6_HDR_LEN)])); } static rpl_dis_t *get_rpl_dis_buf(void)