Fichier grp.h
Objectif
Décrit la structure du groupe.
Syntaxe
#include < grp.h >
Descriptif
L'en-tête grp.h déclare le groupe de structure qui inclut les membres suivants:
char *gr_name the name of the group
gid_t gr_gid numerical group ID
char **gr_mem pointer to a null-terminated array of character pointers to member namesLe type gid_t est défini comme décrit dans le fichier d'en-tête sys/types.h .
Les fonctions suivantes sont déclarées en tant que fonctions et peuvent également être définies comme des macros. Les prototypes de fonction doivent être fournis pour être utilisés avec un compilateur ISO C.
struct group *getgrgid(gid_t);
struct group *getgrnam(const char *);
int getgrgid_r(gid_t, struct group *, char *, size_t, struct group **);
int getgrnam_r(const char *, struct group *, char *, size_t, struct group **);
struct group *getgrent(void);
void endgrent(void);
void setgrent(void);