DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

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