2 #if !defined(__LINKLIST_H)
12 struct LRU_list
*prev
;
13 struct LRU_list
*next
;
17 struct list_iterator
{
18 struct linklist
*linklist
;
19 struct linklist
*current_pos
;
22 struct linklist
*linklist_init(void);
23 void linklist_destroy(struct linklist
*, void (*destructor
) (void *));
24 int linklist_insert(struct linklist
*, void *);
25 int linklist_delete(struct linklist
*, void *);
26 void linklist_delete_all(struct linklist
*, void (*) (void *));