|
|
1.1 root 1:
2:
3: getpwuid() General Function getpwuid()
4:
5:
6:
7:
8: Get password file information, by id
9:
10: #include <pwd.h>
11: ssttrruucctt ppaasssswwdd *ggeettppwwuuiidd(_u_i_d)
12: iinntt _u_i_d;
13:
14: The COHERENT system has five routines that search the file
15: /etc/passwd, which contains information about every user of the
16: system. The returned structure passwd is defined in the header
17: file pwd.h. For more information on this structure, see pwd.h.
18:
19: getpwuid attempts to find the first entry with a numerical user
20: id of uid.
21:
22: ***** Files *****
23:
24: /etc/passwd
25: <pwd.h>
26:
27: ***** See Also *****
28:
29: endpwent(), general functions, getpwent(), getpwnam(), pwd.h,
30: setpwent()
31:
32: ***** Diagnostics *****
33:
34: getpwuid returns NULL for any error or on end of file.
35:
36: ***** Notes *****
37:
38: All structures and information returned are in static areas in-
39: ternal to getpwuid. Therefore, information from a previous call
40: is overwritten by each subsequent call.
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64: COHERENT Lexicon Page 1
65:
66:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.