Provided by: manpages-fr-dev_2.64.1-1_all bug

NOM

       putpwent - Écrire un enregistrement dans un fichier de mots de passe

SYNOPSIS

       #include <stdio.h>
       #include <sys/types.h>
       #include <pwd.h>

       int putpwent(const struct passwd *p, FILE *stream);

   Exigences  pour les macros de test de fonctionnalité de la glibc (consultez
   feature_test_macros(7)) :

       putpwent() : _SVID_SOURCE

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É

       SVr4

VOIR AUSSI

       endpwent(3),   fgetpwent(3),   getpw(3),   getpwent(3),    getpwnam(3),
       getpwuid(3), setpwent(3)

TRADUCTION

       Cette  page  de  manuel  a  été  traduite et mise à jour par Christophe
       Blaess <http://www.blaess.fr/christophe/> entre 1996 et 2003, puis  par
       Alain  Portal  <aportal AT univ-montp2 DOT fr> jusqu’en 2006, et mise à
       disposition sur http://manpagesfr.free.fr/.

       Les mises à jour et corrections de la version présente dans Debian sont
       directement         gérées         par         Nicolas         François
       <nicolas.francois@centraliens.net>   et   l’équipe    francophone    de
       traduction de Debian.

       Veuillez   signaler   toute   erreur   de   traduction  en  écrivant  à
       <debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
       paquet manpages-fr.

       Vous  pouvez  toujours avoir accès à la version anglaise de ce document
       en utilisant la commande « man -L C <section> <page_de_man> ».