home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / TELECOM / stg_v4.lzh / pwd.h < prev    next >
C/C++ Source or Header  |  1994-11-11  |  629b  |  31 lines

  1. /* 
  2.  * password record structure
  3.  *
  4.  * 90/04/18 StG initial version v4.0A on OSK, internal use only
  5.  * 92/10/10 StG modified for new v4 spec
  6.  * 92/10/19 StG thrown away and coded to (loosely) match unix
  7.  * 92/11/21 StG set gecos sub-fields in stone
  8. */ 
  9.  
  10. #ifdef _UNIX
  11. #include <pwd.h>
  12. #else
  13.  
  14. struct passwd
  15. {
  16.     char *pw_name;
  17.     char *pw_passwd;
  18.     unsigned long pw_uid;
  19.     unsigned short pw_pri;
  20.     char *pw_xdir;
  21.     char *pw_dir;
  22.     char *pw_shell;
  23.     char *pw_gecos;        /* name:address,city,state,zip:vphone,mphone:etc */
  24. };
  25.  
  26. struct passwd *getpwent();
  27. struct passwd *getpwuid();
  28. struct passwd *getpwnam();
  29.  
  30. #endif
  31.