| getgrent | |||
Nomgetgrent, setgrent, endgrent - Lire / écrire les enregistrement du fichier des groupes.Synopsis#include <grp.h>#include <sys/types.h> struct group *getgrent (void); void setgrent (void); void endgrent (void); DescriptionLa fonction getgrent() renvoie un pointeur sur une structure contenant les enregistrements de groupes issus de /etc/group(5) . Au premier appel elle renvoie le premier enregistrement, puis les autres enregistrements lors des autres appels successifs.La fonction setgrent() ramène le pointeur au début du fichier /etc/group. La fonction endgrent() ferme le fichier /etc/group. La structure group est définie dans <grp.h> ainsi :
La fonction getgrent() renvoie la structure de groupe, ou
NULL s'il n'y a plus d'enregistrements, ou si une erreur se produit.
|