putspent(3C) putspent(3C)
putspent - write shadow password file entry
#include <shadow.h>
int putspent (const struct spwd *p, FILE *fp);
The putspent routine is the inverse of getspent. Given a pointer to a
spwd structure created by the getspent routine (or the getspnam routine),
the putspent routine writes a line on the stream fp, which matches the
format of /etc/shadow.
If the sp_min, sp_max, sp_lstchg, sp_warn, sp_inact, or sp_expire field
of the spwd structure is -1, or if sp_flag is 0, the corresponding
/etc/shadow field is cleared.
getspent(3C), getpwent(3C), putpwent(3C).
The putspent routine returns non-zero if an error was detected during its
operation, otherwise zero.
This routine is for internal use only, compatibility is not guaranteed.
PPPPaaaaggggeeee 1111 [ Back ]
|