putspent(3C)
putspent --
write shadow password file entry
Synopsis
#include <shadow.h>
int putspent (const struct spwd p, FILE fp);
Description
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.
Return values
The putspent routine returns non-zero
if an error was detected during its operation;
otherwise it returns zero.
References
getpwent(3C),
getspent(3G),
putpwent(3C)
Notices
This routine is for internal use only;
compatibility is not guaranteed.
© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 25 April 2004