From dbb5e886e5f688222b378d3767959a2b70093ee1 Mon Sep 17 00:00:00 2001 From: Gunar Schorcht <gunar@schorcht.net> Date: Thu, 10 Jan 2019 00:09:52 +0100 Subject: [PATCH] gnrc_netif_ieee802154: use pid member in netif header Use the `gnrc_netif_t::pid` member instead of the pid of the current thread when generating the the `gnrc_netif_hdr` in `gnrc_netif_ieee802154::_recv` function. --- sys/net/gnrc/netif/ieee802154/gnrc_netif_ieee802154.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/net/gnrc/netif/ieee802154/gnrc_netif_ieee802154.c b/sys/net/gnrc/netif/ieee802154/gnrc_netif_ieee802154.c index 0a57b391ce..d99653a8bf 100644 --- a/sys/net/gnrc/netif/ieee802154/gnrc_netif_ieee802154.c +++ b/sys/net/gnrc/netif/ieee802154/gnrc_netif_ieee802154.c @@ -107,7 +107,7 @@ static gnrc_pktsnip_t *_recv(gnrc_netif_t *netif) gnrc_netif_hdr_t *hdr = netif_snip->data; hdr->lqi = rx_info.lqi; hdr->rssi = rx_info.rssi; - hdr->if_pid = thread_getpid(); + hdr->if_pid = netif->pid; LL_APPEND(pkt, netif_snip); } else { -- GitLab