Les MANs Linux en français...
PUTPWENT
Section: Manuel du programmeur Linux (3)Updated: 5 Novembre 1996
Index Retour au Menu Principal
NOM
putpwent - Ecrire un enregistrement dans un fichier de mots de passe.SYNOPSIS
#include <pwd.h> #include <stdio.h> #include <sys/types.h> int putpwent (const struct passwd *p, FILE *stream);
DESCRIPTION
La fonction putpwent() écrit un enregistrement fourni par la structure p dans le fichier associé au flux stream.La structure passwd est définie ainsi dans <pwd.h> :
-
struct passwd { char *pw_name; /* Nom d'utilisateur */ char *pw_passwd; /* Mot de passe */ uid_t pw_uid; /* ID de l'utilisateur */ gid_t pw_gid; /* ID du groupe de l'utilisateur */ char *pw_gecos; /* Nom réel de l'utilisateur */ char *pw_dir; /* Répertoire de connexion */ char *pw_shell; /* Programme Shell de connexion */ };
VALEUR RENVOYÉE
La fonction putpwent() renvoie 0 si elle réussit, ou -1 si une erreur se produit.ERREURS
- EINVAL
- Argument invalide (NULL).
CONFORMITÉ
SVID 3VOIR AUSSI
fgetpwent(3), getpwent(3), setpwent(3), endpwent(3), getpwnam(3), getpwuid(3), getpw(3)TRADUCTION
Christophe Blaess, 1997.
Index
Time: 22:30:05 GMT, December 19, 2004