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

Merge pull request #9361 from gebart/pr/gnrc-pktbuf-add-const

gnrc/pktbuf: Const correctness on gnrc_pktbuf_add
parents 83abf11f 8514ff5f
No related branches found
No related tags found
No related merge requests found
......@@ -84,7 +84,7 @@ void gnrc_pktbuf_init(void);
* @return Pointer to the packet part that represents the new gnrc_pktsnip_t.
* @return NULL, if no space is left in the packet buffer.
*/
gnrc_pktsnip_t *gnrc_pktbuf_add(gnrc_pktsnip_t *next, void *data, size_t size,
gnrc_pktsnip_t *gnrc_pktbuf_add(gnrc_pktsnip_t *next, const void *data, size_t size,
gnrc_nettype_t type);
/**
......
......@@ -60,7 +60,7 @@ static inline void _free(void *ptr)
#endif
/* internal gnrc_pktbuf functions */
static gnrc_pktsnip_t *_create_snip(gnrc_pktsnip_t *next, void *data, size_t size,
static gnrc_pktsnip_t *_create_snip(gnrc_pktsnip_t *next, const void *data, size_t size,
gnrc_nettype_t type);
static inline void _set_pktsnip(gnrc_pktsnip_t *pkt, gnrc_pktsnip_t *next,
......@@ -83,7 +83,7 @@ void gnrc_pktbuf_init(void)
#endif
}
gnrc_pktsnip_t *gnrc_pktbuf_add(gnrc_pktsnip_t *next, void *data, size_t size,
gnrc_pktsnip_t *gnrc_pktbuf_add(gnrc_pktsnip_t *next, const void *data, size_t size,
gnrc_nettype_t type)
{
gnrc_pktsnip_t *pkt;
......@@ -270,7 +270,7 @@ bool gnrc_pktbuf_is_sane(void)
}
#endif
static gnrc_pktsnip_t *_create_snip(gnrc_pktsnip_t *next, void *data, size_t size,
static gnrc_pktsnip_t *_create_snip(gnrc_pktsnip_t *next, const void *data, size_t size,
gnrc_nettype_t type)
{
gnrc_pktsnip_t *pkt = _malloc(sizeof(gnrc_pktsnip_t));
......
......@@ -50,7 +50,7 @@ static uint16_t max_byte_count = 0;
#endif
/* internal gnrc_pktbuf functions */
static gnrc_pktsnip_t *_create_snip(gnrc_pktsnip_t *next, void *data, size_t size,
static gnrc_pktsnip_t *_create_snip(gnrc_pktsnip_t *next, const void *data, size_t size,
gnrc_nettype_t type);
static void *_pktbuf_alloc(size_t size);
static void _pktbuf_free(void *data, size_t size);
......@@ -88,7 +88,7 @@ void gnrc_pktbuf_init(void)
mutex_unlock(&_mutex);
}
gnrc_pktsnip_t *gnrc_pktbuf_add(gnrc_pktsnip_t *next, void *data, size_t size,
gnrc_pktsnip_t *gnrc_pktbuf_add(gnrc_pktsnip_t *next, const void *data, size_t size,
gnrc_nettype_t type)
{
gnrc_pktsnip_t *pkt;
......@@ -367,7 +367,7 @@ bool gnrc_pktbuf_is_sane(void)
}
#endif
static gnrc_pktsnip_t *_create_snip(gnrc_pktsnip_t *next, void *data, size_t size,
static gnrc_pktsnip_t *_create_snip(gnrc_pktsnip_t *next, const void *data, size_t size,
gnrc_nettype_t type)
{
gnrc_pktsnip_t *pkt = _pktbuf_alloc(sizeof(gnrc_pktsnip_t));
......
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