Penguin

PUTPWENT

PUTPWENT

NAME SYNOPSIS DESCRIPTION RETURN VALUE ERRORS CONFORMING TO SEE ALSO


NAME

putpwent - write a password file entry

SYNOPSIS

#include p, FILE *stream);

DESCRIPTION

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 */ };

RETURN VALUE

The putpwent() function returns 0 on success, or -1 if an error occurs.

ERRORS

EINVAL

Invalid (NULL) argument given.

CONFORMING TO

SVID 3

SEE ALSO

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


This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.