Skip to content
Snippets Groups Projects
Commit 87d13c7f authored by Cenk Gündoğan's avatar Cenk Gündoğan
Browse files

Merge pull request #4781 from cgundogan/pr/pktbuf/not_inline_remove_snip

pktbuf: do not inline gnrc_pktbuf_remove_snip
parents 6814f797 03f34927
No related branches found
No related tags found
No related merge requests found
......@@ -202,15 +202,7 @@ gnrc_pktsnip_t *gnrc_pktbuf_get_iovec(gnrc_pktsnip_t *pkt, size_t *len);
*
* @return The new reference to @p pkt.
*/
static inline gnrc_pktsnip_t *gnrc_pktbuf_remove_snip(gnrc_pktsnip_t *pkt,
gnrc_pktsnip_t *snip)
{
LL_DELETE(pkt, snip);
snip->next = NULL;
gnrc_pktbuf_release(snip);
return pkt;
}
gnrc_pktsnip_t *gnrc_pktbuf_remove_snip(gnrc_pktsnip_t *pkt, gnrc_pktsnip_t *snip);
#ifdef DEVELHELP
/**
......
......@@ -493,4 +493,14 @@ static void _pktbuf_free(void *data, size_t size)
}
}
gnrc_pktsnip_t *gnrc_pktbuf_remove_snip(gnrc_pktsnip_t *pkt, gnrc_pktsnip_t *snip)
{
LL_DELETE(pkt, snip);
snip->next = NULL;
gnrc_pktbuf_release(snip);
return pkt;
}
/** @} */
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