Provided by: manpages-es-dev_4.18.1-1_all bug

NOMBRE

       putpwent - escribe una entrada en un fichero de usuarios

BIBLIOTECA

       Biblioteca Estándar C (libc, -lc)

SINOPSIS

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

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

   Requisitos de Macros de Prueba de Características para glibc (véase feature_test_macros(7)):

       putpwent():
           A partir de glibc 2.19:
               _DEFAULT_SOURCE
           En glibc 2.19 y anteriores:
               _SVID_SOURCE

DESCRIPCIÓN

       La  función  putpwent()  escribe  una  entrada de usuario de la estructura p en el fichero
       asociado con flujo.

       La estructura passwd se define en <pwd.h> así:

           struct passwd {
               char    *pw_name;        /* nombre de usuario */
               char    *pw_passwd;      /* contraseña cifrada */
               uid_t    pw_uid;         /* UID */
               gid_t    pw_gid;         /* GID */
               char    *pw_gecos;       /* nombre real */
               char    *pw_dir;         /* directorio de casa */
               char    *pw_shell;       /* programa shell */
           };

VALOR DEVUELTO

       The putpwent()  function returns 0 on success.  On failure, it returns -1,  and  errno  is
       set to indicate the error.

ERRORES

       EINVAL Argumento inválido (NULL).

ATRIBUTOS

       Para obtener una explicación de los términos usados en esta sección, véase attributes(7).

       ┌──────────────────────┬────────────────────┬─────────────────────────────────────────────┐
       │InterfazAtributoValor                                       │
       ├──────────────────────┼────────────────────┼─────────────────────────────────────────────┤
       │putpwent()            │ Seguridad del hilo │ Configuración regional de multi-hilo seguro │
       └──────────────────────┴────────────────────┴─────────────────────────────────────────────┘

ESTÁNDARES

       SVr4.

VÉASE TAMBIÉN

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

TRADUCCIÓN

       La  traducción  al  español  de  esta  página del manual fue creada por Gerardo Aburruzaga
       García <gerardo.aburruzaga@uca.es>

       Esta traducción es documentación libre; lea  la  GNU  General  Public  License  Version  3
       ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩  o posterior con respecto a las condiciones de
       copyright.  No existe NINGUNA RESPONSABILIDAD.

       Si encuentra algún error en la traducción de esta  página  del  manual,  envíe  un  correo
       electrónico a ⟨debian-l10n-spanish@lists.debian.org⟩.