Skip to content
Snippets Groups Projects
Unverified Commit 934c4225 authored by Gunar Schorcht's avatar Gunar Schorcht Committed by GitHub
Browse files

Merge pull request #10680 from miri64/gnrc_sixlowpan_frag/fix/rbuf-full-release

gnrc_sixlowpan_frag: release packet rbuf_add error cases
parents a87c2c95 e8da744e
No related branches found
No related tags found
No related merge requests found
......@@ -82,6 +82,7 @@ void rbuf_add(gnrc_netif_hdr_t *netif_hdr, gnrc_pktsnip_t *pkt,
if (entry == NULL) {
DEBUG("6lo rbuf: reassembly buffer full.\n");
gnrc_pktbuf_release(pkt);
return;
}
......@@ -136,6 +137,7 @@ void rbuf_add(gnrc_netif_hdr_t *netif_hdr, gnrc_pktsnip_t *pkt,
sizeof(sixlowpan_frag_t), GNRC_NETTYPE_SIXLOWPAN);
if (frag_hdr == NULL) {
gnrc_pktbuf_release(entry->super.pkt);
gnrc_pktbuf_release(pkt);
rbuf_rm(entry);
return;
}
......
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