#ifndef _GRP_H #define _GRP_H #ifndef _COMPILER_H #include #endif #ifdef __cplusplus extern "C" { #endif struct group { char *gr_name; char *gr_passwd; int gr_gid; char **gr_mem; }; __EXTERN void setgrent __PROTO((void)); __EXTERN void endgrent __PROTO((void)); __EXTERN struct group * getgrent __PROTO((void)); __EXTERN struct group * getgrgid __PROTO((int gid)); __EXTERN struct group * getgrnam __PROTO((char *name)); #ifdef __cplusplus } #endif #endif /* _GRP_H */