home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / unix / volume26 / idutil / grinf.h < prev    next >
C/C++ Source or Header  |  1992-06-12  |  826b  |  30 lines

  1. #ifndef GRINF_INCLUDED
  2. #define GRINF_INCLUDED
  3.  
  4. static char *GRINF_RCSid="$Header: grinf.h,v 1.3 91/10/28 10:39:42 dtb Exp $" ;
  5.  
  6. /* Header for group information utilities by David T. Bath */
  7.  
  8. /*
  9.     Structure for specification of group information required and
  10.     formatting requirements.
  11. */
  12. struct     grinfrq {
  13.     char     nam;     /* Boolean : group name required */
  14.     char     epw;     /* Boolean : encrypted password required */
  15.     char     gid;     /* Boolean : group id required */
  16.     char     mem;     /* Boolean : group member list required */
  17.     char     vbs;     /* Boolean : verbose output required */
  18.     char     dlm;     /* Delimiter between major fields */
  19.     char     mdl;     /* Delimiter between members */
  20. } ;
  21.  
  22. #define GRINFRQ_DLM_DFLT ':'
  23. #define GRINFRQ_MDL_DFLT ','
  24.  
  25. struct     grinfrq *     grinfrq_set_dflt ();
  26. int             grinf_fpr ();
  27. int             grinf_info_fpr ();
  28.  
  29. #endif
  30.