1 /*
2  * list.h: header for list.c
3  *
4  * Written By Michael Sandrof
5  *
6  * Copyright(c) 1990
7  *
8  * See the COPYRIGHT file, or do a HELP IRCII COPYRIGHT
9  *
10  * @(#)$Id: list.h 3 2008-02-25 09:49:14Z keaston $
11  */
12 
13 #ifndef __list_h_
14 #define __list_h_
15 
16 	void	BX_add_to_list (List **, List *);
17 	List	*BX_find_in_list (List **, char *, int);
18 	List	*BX_remove_from_list (List **, char *);
19 	List	*BX_removewild_from_list (List **, char *);
20 	List	*BX_list_lookup_ext (List **, char *, int, int, int (*)(List *, char *));
21 	List	*BX_list_lookup (List **, char *, int, int);
22 	List	*BX_remove_from_list_ext (List **, char *, int (*)(List *, char *));
23 	void	BX_add_to_list_ext (List **, List *, int (*)(List *, List *));
24 	List	*BX_find_in_list_ext (List **, char *, int, int (*)(List *, char *));
25 	int	list_strnicmp (List *item1, char *str);
26 
27 #define REMOVE_FROM_LIST 1
28 #define USE_WILDCARDS 1
29 
30 #endif /* __list_h_ */
31