1 #ifndef _PROJENT_ATTRIB_H
2 #define _PROJENT_ATTRIB_H
3
4
5 #include <sys/types.h>
6 #include <regex.h>
7 #include <project.h>
8 #include <sys/varargs.h>
9
10 #include "projent.h"
11 #include "lst.h"
12
13 #ifdef __cplusplus
14 extern "C" {
15 #endif
16
17 extern char *attrib_lst_tostring(lst_t *);
18 extern lst_t *attrib_parse_attributes(char *, int, lst_t *);
19 extern void attrib_free_lst(lst_t *);
20 extern char *attrib_tostring(void *);
21 extern void attrib_sort_lst(lst_t *);
22 extern int attrib_validate_lst(lst_t *, lst_t *);
23 extern void attrib_merge_attrib_lst(lst_t **, lst_t *, int, lst_t *);
24
25 #ifdef __cplusplus
26 }
27 #endif
28 #endif /* _PROJENT_ATTRIB_H */