From 586fb9a7feb7ef843c28cdfa57ad477d88438c45 Mon Sep 17 00:00:00 2001 From: Yasuyuki Tanaka Date: Wed, 14 Dec 2016 14:00:14 +0100 Subject: [PATCH] framer-802154: bugfix on source address setting --- core/net/mac/framer-802154.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/net/mac/framer-802154.c b/core/net/mac/framer-802154.c index 35e39cf33..86f550fd1 100644 --- a/core/net/mac/framer-802154.c +++ b/core/net/mac/framer-802154.c @@ -173,7 +173,8 @@ create_frame(int type, int do_create) * Set up the source address using only the long address mode for * phase 1. */ - linkaddr_copy((linkaddr_t *)¶ms.src_addr, &linkaddr_node_addr); + linkaddr_copy((linkaddr_t *)¶ms.src_addr, + packetbuf_addr(PACKETBUF_ADDR_SENDER)); params.payload = packetbuf_dataptr(); params.payload_len = packetbuf_datalen();