15 lines
228 B
C
15 lines
228 B
C
|
#ifndef cmsg_dataq_h
|
||
|
#define cmsg_dataq_h
|
||
|
|
||
|
typedef struct queue_t_ {
|
||
|
size_t link_offset;
|
||
|
int count;
|
||
|
void *head;
|
||
|
void *tail;
|
||
|
} queue_t;
|
||
|
|
||
|
extern void enqueue(queue_t *q, void *x);
|
||
|
extern void *dequeue(queue_t *q);
|
||
|
|
||
|
#endif
|