Provided by: manpages-es-dev_4.27.0-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

       None.

HISTORIAL

       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 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.

Páginas de Manual de Linux 6.9.1                   2 Mayo 2024                                       putpwent(3)