llist.c
void * llist_trav(llist *l, int (*f)(void *d, void *u), void *u)
{
	llist_elm *i = l->head;

	while( i ){
	   if( f(i->data,u) ) return i->data;
	   i = i->next;
	}
	return NULL;
}
/* Travel list from head to tail */
Travel list from head to tail
Travel list from head to tail
void * llist_trav(llist *l, int (*f)(void *d, void *u), void *u)
{
	llist_elm *i = l->head;
	while( i ){
	   if( f(i->data,u) ) return i->data;
	   i = i->next;
	}
	return NULL;
}
void * llist_trav ( llist * l , int ( * f ) ( void * d , void * u ) , void * u ) { llist_elm * i = l -> head ; while ( i ) { if ( f ( i -> data , u ) ) return i -> data ; i = i -> next ; } return NULL ; }
Travel list from head to tail
Travel list from head to tail