-
/**
* @file
* @brief Doubly linked lists.
#include <stdlib.h>
+#include "../begin.h"
+
typedef struct list_head list_head;
struct list_head {
struct list_head *next, *prev;
&pos->member != (head); \
pos = n, n = list_entry(n->member.next, type, member))
+#include "../end.h"
#endif