PUTPWENT
NAME SYNOPSIS DESCRIPTION RETURN VALUE ERRORS CONFORMING TO SEE ALSO
putpwent - write a password file entry
#include p, FILE *stream);
The putpwent() function writes a password entry from the structure p in the file associated with stream.
The passwd structure is defined in as follows:
struct passwd { char pw_name; / user name / char pw_passwd; / user password / uid_t pw_uid; / user id / gid_t pw_gid; / group id / char pw_gecos; / real name */ char *pw_dir; / home directory */ char *pw_shell; / shell program */ };
The putpwent() function returns 0 on success, or -1 if an error occurs.
EINVAL
Invalid (NULL) argument given.
SVID 3
fgetpwent(3), getpwent(3), setpwent(3), endpwent(3), getpwnam(3), getpwuid(3), getpw(3)
8 pages link to putpwent(3):