diff --git a/sys/net/gnrc/link_layer/lwmac/lwmac.c b/sys/net/gnrc/link_layer/lwmac/lwmac.c index a293dcfcfd..d982a26678 100644 --- a/sys/net/gnrc/link_layer/lwmac/lwmac.c +++ b/sys/net/gnrc/link_layer/lwmac/lwmac.c @@ -676,7 +676,7 @@ static void rtt_cb(void *arg) { msg_t msg; - msg.content.value = ((uint32_t) arg) & 0xffff; + msg.content.value = (uint16_t)((uintptr_t) arg); msg.type = GNRC_LWMAC_EVENT_RTT_TYPE; msg_send(&msg, lwmac_pid);