X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=src%2Flist.h;h=60f9a4374a36776976a96cc4a55f81736ebb4389;hb=2224a56ea44bffdafbe29ba7b74d1a0adb0cbd95;hp=186e0ad616c26b21184a2ebe2a64b165d92a6b1f;hpb=f79cc0e0bba16a3aa42a5fa13098cda714623205;p=meshlink diff --git a/src/list.h b/src/list.h index 186e0ad6..60f9a437 100644 --- a/src/list.h +++ b/src/list.h @@ -46,19 +46,14 @@ typedef struct list_t { extern list_t *list_alloc(list_action_t) __attribute__((__malloc__)); extern void list_free(list_t *); -extern list_node_t *list_alloc_node(void); -extern void list_free_node(list_t *, list_node_t *); /* Insertion and deletion */ extern list_node_t *list_insert_head(list_t *, void *); extern list_node_t *list_insert_tail(list_t *, void *); -extern list_node_t *list_insert_after(list_t *, list_node_t *, void *); -extern list_node_t *list_insert_before(list_t *, list_node_t *, void *); extern void list_delete(list_t *, const void *); -extern void list_unlink_node(list_t *, list_node_t *); extern void list_delete_node(list_t *, list_node_t *); extern void list_delete_head(list_t *);