.\" -*- coding: UTF-8 -*- '\" t .\" Copyright 1993 David Metcalfe (david@prism.demon.co.uk) .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" References consulted: .\" Linux libc source code .\" Lewine's _POSIX Programmer's Guide_ (O'Reilly & Associates, 1991) .\" 386BSD man pages .\" .\" Modified Sat Jul 24 19:37:37 1993 by Rik Faith (faith@cs.unc.edu) .\" Modified Mon May 27 22:40:48 1996 by Martin Schulze (joey@linux.de) .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH fgetpwent 3 "20 ​​Julio 2023" "Páginas de manual de Linux 6.05.01" .SH NOMBRE fgetpwent \- obtiene una entrada de un fichero de contraseñas .SH BIBLIOTECA Biblioteca Estándar C (\fIlibc\fP, \fI\-lc\fP) .SH SINOPSIS .nf \fB#include \fP \fB#include \fP \fB#include \fP .PP \fBstruct passwd *fgetpwent(FILE *\fP\fIflujo\fP\fB);\fP .fi .PP .RS -4 Requisitos de Macros de Prueba de Características para glibc (véase \fBfeature_test_macros\fP(7)): .RE .PP \fBfgetpwent\fP(): .nf A partir de glibc 2.19: _DEFAULT_SOURCE En glibc 2.19 y anteriores: _SVID_SOURCE .fi .SH DESCRIPCIÓN The \fBfgetpwent\fP() function returns a pointer to a structure containing the broken out fields of a line in the file \fIstream\fP. The first time it is called it returns the first entry; thereafter, it returns successive entries. The file referred to by \fIstream\fP must have the same format as \fI/etc/passwd\fP (see \fBpasswd\fP(5)). .PP La estructura \fIpasswd\fP se define en \fI\fP así: .PP .in +4n .EX struct passwd { char *pw_name; /* nombre de usuario */ char *pw_passwd; /* contraseña del usuario */ uid_t pw_uid; /* identificación del usuario */ gid_t pw_gid; /* identificación del grupo */ char *pw_gecos; /* nombre real */ char *pw_dir; /* directorio inicial */ char *pw_shell; /* programa `shell' */ }; .EE .in .SH "VALOR DEVUELTO" The \fBfgetpwent\fP() function returns a pointer to a \fIpasswd\fP structure, or NULL if there are no more entries or an error occurs. In the event of an error, \fIerrno\fP is set to indicate the error. .SH ERRORES .TP \fBENOMEM\fP Memoria insuficiente para alojar la estructura \fIpasswd\fP. .SH ARCHIVOS .TP \fI/etc/passwd\fP archivo con los datos de las cuentas de usuario .SH ATRIBUTOS Para obtener una explicación de los términos usados en esta sección, véase \fBattributes\fP(7). .TS allbox; lbx lb lb l l l. Interfaz Atributo Valor T{ .na .nh \fBfgetpwent\fP() T} Seguridad del hilo MT\-Unsafe race:fgetpwent .TE .sp 1 .\" FIXME: The marking is different from that in the glibc manual, .\" which has: .\" .\" fgetpwent: MT-Unsafe race:fpwent .\" .\" We think race:fpwent in glibc maybe hard for users to understand, .\" and have sent a patch to the GNU libc community for changing it to .\" race:fgetpwent, however, something about the copyright impeded the .\" progress. .SH ESTÁNDARES None. .SH HISTORIAL SVr4. .SH "VÉASE TAMBIÉN" \fBendpwent\fP(3), \fBfgetpwent_r\fP(3), \fBfopen\fP(3), \fBgetpw\fP(3), \fBgetpwent\fP(3), \fBgetpwnam\fP(3), \fBgetpwuid\fP(3), \fBputpwent\fP(3), \fBsetpwent\fP(3), \fBpasswd\fP(5) .PP .SH TRADUCCIÓN La traducción al español de esta página del manual fue creada por Gerardo Aburruzaga García . .PP Esta traducción es documentación libre; lea la .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE o posterior con respecto a las condiciones de copyright. No existe NINGUNA RESPONSABILIDAD. .PP Si encuentra algún error en la traducción de esta página del manual, envíe un correo electrónico a .MT debian-l10n-spanish@lists.debian.org .ME .