-
/**
* @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;
* list_del - deletes entry from list.
* @param entry the element to delete from the list.
*
- * @Note
+ * @note
* list_empty on entry does not return true after this, the entry is
* in an undefined state.
*/
&pos->member != (head); \
pos = n, n = list_entry(n->member.next, type, member))
+#include "../end.h"
#endif