]> code.delx.au - gnu-emacs/blob - nt/inc/pwd.h
d8a4ffc2e202de8b9607cb1550bd0b8b11757dcd
[gnu-emacs] / nt / inc / pwd.h
1 #ifndef _PWD_H_
2 #define _PWD_H_
3 /*
4 * pwd.h doesn't exist on NT, so we put together our own.
5 */
6
7 struct passwd {
8 char *pw_name;
9 char *pw_passwd;
10 unsigned pw_uid; /* Vista's TrustedInstaller has a very large RID */
11 unsigned pw_gid;
12 int pw_quota;
13 char *pw_gecos;
14 char *pw_dir;
15 char *pw_shell;
16 };
17
18 typedef unsigned uid_t;
19 typedef uid_t gid_t;
20
21 struct passwd * getpwnam (char *);
22 struct passwd * getpwuid (unsigned);
23
24
25 #endif /* _PWD_H_ */
26
27 /* arch-tag: 68308424-cb2b-49ed-bb52-b347fee416bf
28 (do not change this comment) */