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 */