Skip to content
Snippets Groups Projects
Unverified Commit f2754a4d authored by Martine Lenders's avatar Martine Lenders Committed by GitHub
Browse files

Merge pull request #10742 from gschorcht/gnrc_netif_enh

gnrc_netif_*: use the `gnrc_netif_t::pid` member instead of the pid of the current thread in netif header
parents 6767caea dbb5e886
No related branches found
No related tags found
No related merge requests found
...@@ -226,7 +226,7 @@ static gnrc_pktsnip_t *_recv(gnrc_netif_t *netif) ...@@ -226,7 +226,7 @@ static gnrc_pktsnip_t *_recv(gnrc_netif_t *netif)
gnrc_netif_hdr_init(netif_hdr->data, ETHERNET_ADDR_LEN, ETHERNET_ADDR_LEN); gnrc_netif_hdr_init(netif_hdr->data, ETHERNET_ADDR_LEN, ETHERNET_ADDR_LEN);
gnrc_netif_hdr_set_src_addr(netif_hdr->data, hdr->src, ETHERNET_ADDR_LEN); gnrc_netif_hdr_set_src_addr(netif_hdr->data, hdr->src, ETHERNET_ADDR_LEN);
gnrc_netif_hdr_set_dst_addr(netif_hdr->data, hdr->dst, ETHERNET_ADDR_LEN); gnrc_netif_hdr_set_dst_addr(netif_hdr->data, hdr->dst, ETHERNET_ADDR_LEN);
((gnrc_netif_hdr_t *)netif_hdr->data)->if_pid = thread_getpid(); ((gnrc_netif_hdr_t *)netif_hdr->data)->if_pid = netif->pid;
DEBUG("gnrc_netif_ethernet: received packet from %02x:%02x:%02x:%02x:%02x:%02x " DEBUG("gnrc_netif_ethernet: received packet from %02x:%02x:%02x:%02x:%02x:%02x "
"of length %d\n", "of length %d\n",
......
...@@ -107,7 +107,7 @@ static gnrc_pktsnip_t *_recv(gnrc_netif_t *netif) ...@@ -107,7 +107,7 @@ static gnrc_pktsnip_t *_recv(gnrc_netif_t *netif)
gnrc_netif_hdr_t *hdr = netif_snip->data; gnrc_netif_hdr_t *hdr = netif_snip->data;
hdr->lqi = rx_info.lqi; hdr->lqi = rx_info.lqi;
hdr->rssi = rx_info.rssi; hdr->rssi = rx_info.rssi;
hdr->if_pid = thread_getpid(); hdr->if_pid = netif->pid;
LL_APPEND(pkt, netif_snip); LL_APPEND(pkt, netif_snip);
} }
else { else {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment