putspent(S)
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(S),
getspent(S),
putpwent(S)
Notices
This routine is for internal use only;
compatibility is not guaranteed.
© 2005 The SCO Group, Inc. All rights reserved.
SCO OpenServer Release 6.0.0 - 01 June 2005