Packet queue definitions. More...

Detailed Description

#include <stdint.h>
#include <stdlib.h>
#include "net/gnrc/pkt.h"
#include "utlist.h"
+ Include dependency graph for pktqueue.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  gnrc_pktqueue
 data type for packet queue nodes More...
 

Typedefs

typedef struct gnrc_pktqueue gnrc_pktqueue_t
 data type for packet queue nodes
 

Functions

static void gnrc_pktqueue_add (gnrc_pktqueue_t **queue, gnrc_pktqueue_t *node)
 add node into queue. More...
 
static gnrc_pktqueue_tgnrc_pktqueue_remove (gnrc_pktqueue_t **queue, gnrc_pktqueue_t *node)
 remove node from queue More...
 
static gnrc_pktqueue_tgnrc_pktqueue_remove_head (gnrc_pktqueue_t **queue)
 remove the packet queue's head More...