1 #ifndef __GRP 2 #define __GRP 3 #ifndef _POSIX_SOURCE 4 This header file is not defined in pure ANSI 5 #endif 6 #pragma lib "/$M/lib/ape/libap.a" 7 #include <sys/types.h> 8 9 struct group { 10 char *gr_name; 11 gid_t gr_gid; 12 char **gr_mem; 13 }; 14 15 #ifdef __cplusplus 16 extern "C" { 17 #endif 18 19 extern struct group *getgrgid(gid_t); 20 extern struct group *getgrnam(const char *); 21 22 #ifdef __cplusplus 23 } 24 #endif 25 26 #endif 27