| setpwent | |||
Nomgetpwent, setpwent, endpwent - Lire/écrire un enregistrement du fichier des mots de passe.Synopsis#include <pwd.h>#include <sys/types.h> struct passwd *getpwent (void); void setpwent (void); void endpwent (void); DescriptionLa fonction getpwent() renvoie un pointeur sur une structure contenant les divers champs de la ligne suivante du fichier /etc/passwd. Au premier appel, elle renvoie le premier enregistrement, puis les autres enregistrements lors des appels successifs.La fonction setpwent() ramène le pointeur de fichier au début de /etc/passwd. La fonction endpwent() ferme le fichier /etc/passwd. La structure passwd est définie dans <pwd.h> ainsi :
La fonction getpwent() renvoie une structure passwd ou un
pointeur NULL s'il n'y a plus d'enregistrements, ou si une erreur se produit.
|