Next: dll_insert_node, Previous: dll_insert_head, Up: Doubly Linked Lists
Insert a detached node at the head of a doubly linked list.
#include <linklist/linklist.h>int dll_insert_head_node( DLinkList ull, DLLNode unode );
DLinkList ull
- a handle to the list into which to insert the node
DLLNode unode
- the node to insert
This routine inserts a node at the head of a list. The node handle
must have been obtained from dll_detach_node
.
It returns non-zero if the node is NULL
, zero otherwise.