/* pwd.h (emx+gcc) */

#if !defined (_PWD_H)
#define _PWD_H

#if defined (__cplusplus)
extern "C" {
#endif

#if !defined (_PASSWORD_LEN)
#define	_PASSWORD_LEN 128
#endif

struct passwd
{
  char * pw_name;
  char * pw_passwd;
  int    pw_uid;
  int    pw_gid;
  char * pw_age;
  char * pw_comment;
  char * pw_gecos;
  char * pw_dir;
  char * pw_shell;
};

struct passwd *getpwent (void);
struct passwd *getpwuid (int uid);
struct passwd *getpwnam (char *name);
void setpwent (void);
void endpwent (void);

#if defined (__cplusplus)
}
#endif

#endif /* !defined (_PWD_H) */
