Ejemplo n.º 1
0
void list_add(list_t *root, void * item_)
{
    list_t *item = (list_t *) item_;    
   
    if( list_find(root, item)) return; // XXX: ALREADY IN THE LIST!
    list_add_between(root, root->next, item);    
}
Ejemplo n.º 2
0
void list_add_last(struct list_head *new_lh, struct list_head *head)
{
        list_add_between(new_lh, head->prev, head);
}
Ejemplo n.º 3
0
void list_add_first(struct list_head *new_lh, struct list_head *head)
{
        list_add_between(new_lh, head, head->next);
}