LIST_INSERT_HEAD
#define LIST_INSERT_HEAD(head, elm, field) { \
#define LIST_INSERT_HEAD(head, elm, field) do { \
#undef LIST_INSERT_HEAD
#define LIST_INSERT_HEAD(head, elm, field) do { \