home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 4 / DATAFILE_PDCD4.iso / unix / unixlib36d / clib / h / pwd < prev    next >
Text File  |  1994-02-26  |  637b  |  40 lines

  1. /* pwd.h (c) Copyright 1990 H.Rogers */
  2.  
  3. #ifndef __PWD_H
  4. #define __PWD_H
  5.  
  6. #ifdef __cplusplus
  7. extern "C" {
  8. #endif
  9.  
  10. struct passwd
  11.   {
  12.   char    *pw_name;
  13.   char    *pw_passwd;
  14.   int    pw_uid;
  15.   int    pw_gid;
  16.   int    pw_quota;
  17.   char    *pw_comment;
  18.   char    *pw_gecos;
  19.   char    *pw_dir;
  20.   char    *pw_shell;
  21.   };
  22.  
  23. extern    struct passwd    *getpwent(void);
  24. #ifdef FILE
  25. extern    struct passwd    *fgetpwent(FILE *);
  26. #else
  27. extern    struct passwd    *fgetpwent(void *);
  28. #endif
  29. extern    struct passwd    *getpwuid(int);
  30. extern    struct passwd    *getpwnam(char *);
  31. extern    int        setpwent(void);
  32. extern    int        endpwent(void);
  33. extern    int        setpwfile(char *);
  34.  
  35. #ifdef __cplusplus
  36.     }
  37. #endif
  38.  
  39. #endif
  40.