diff --git a/sys/net/gnrc/netif/gnrc_netif_raw.c b/sys/net/gnrc/netif/gnrc_netif_raw.c index 30d3f4a984bdeaa3128cf7bb788d74b0284dffa9..7abb6cba6884c8de0beee6b4b89393ed6770de54 100644 --- a/sys/net/gnrc/netif/gnrc_netif_raw.c +++ b/sys/net/gnrc/netif/gnrc_netif_raw.c @@ -110,6 +110,8 @@ static int _send(gnrc_netif_t *netif, gnrc_pktsnip_t *pkt) #endif res = dev->driver->send(dev, v, n); } + /* release old data */ + gnrc_pktbuf_release(pkt); return res; }