home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / misc / volume6 / shadow-2.pt2 / shadow.h < prev    next >
C/C++ Source or Header  |  1989-02-03  |  623b  |  30 lines

  1. /*
  2.  * This information is not derived from AT&T licensed sources.  Posted
  3.  * to the USENET 11/88.
  4.  */
  5.  
  6. /*
  7.  * Shadow password security file structure.
  8.  */
  9.  
  10. struct    spwd {
  11.     char    *sp_namp;    /* login name */
  12.     char    *sp_pwdp;    /* encrypted password */
  13.     long    sp_lstchg;    /* date of last change */
  14.     int    sp_max;        /* maximum number of days between changes */
  15.     int    sp_min;        /* minimum number of days between changes */
  16. };
  17.  
  18. /*
  19.  * Shadow password security file functions.
  20.  */
  21.  
  22. struct    spwd    *getspent ();
  23. struct    spwd    *getspnam ();
  24. void    setspent ();
  25. void    endspent ();
  26. struct    spwd    *fgetspent ();
  27. int    putspent ();
  28.  
  29. #define  SHADOW "/etc/shadow"
  30.