source: rtems-docs/posix_users/system_database.rst @ fa70fd2

4.115
Last change on this file since fa70fd2 was fa70fd2, checked in by Chris Johns <chrisj@…>, on 02/26/16 at 07:22:07

POSIX User clean up.

  • Property mode set to 100644
File size: 3.8 KB
Line 
1.. COMMENT: COPYRIGHT(c) 1988-2002.
2.. COMMENT: On-Line Applications Research Corporation(OAR).
3.. COMMENT: All rights reserved.
4
5System Databases Manager
6########################
7
8Introduction
9============
10
11The system databases manager is ...
12
13The directives provided by the system databases manager are:
14
15- getgrgid_ - Get Group File Entry for ID
16
17- getgrgid_r_ - Reentrant Get Group File Entry
18
19- getgrnam_ - Get Group File Entry for Name
20
21- getgrnam_r_ - Reentrant Get Group File Entry for Name
22
23- getpwuid_ - Get Password File Entry for UID
24
25- getpwuid_r_ - Reentrant Get Password File Entry for UID
26
27- getpwnam_ - Get Password File Entry for Name
28
29- getpwnam_r_ - Reentrant Get Password File Entry for Name
30
31Background
32==========
33
34There is currently no text in this section.
35
36Operations
37==========
38
39There is currently no text in this section.
40
41Directives
42==========
43
44This section details the system databases manager's directives.  A subsection
45is dedicated to each of this manager's directives and describes the calling
46sequence, related constants, usage, and status codes.
47
48.. _getgrgid:
49
50getgrgid - Get Group File Entry for ID
51--------------------------------------
52.. index:: getgrgid
53.. index:: get group file entry for id
54
55**CALLING SEQUENCE:**
56
57.. code-block:: c
58
59    int getgrgid(
60    );
61
62**STATUS CODES:**
63
64.. list-table::
65 :class: rtems-table
66
67 * - ``E``
68   - The
69
70**DESCRIPTION:**
71
72**NOTES:**
73
74.. _getgrgid_r:
75
76getgrgid_r - Reentrant Get Group File Entry
77-------------------------------------------
78.. index:: getgrgid_r
79.. index:: reentrant get group file entry
80
81**CALLING SEQUENCE:**
82
83.. code-block:: c
84
85    int getgrgid_r(
86    );
87
88**STATUS CODES:**
89
90.. list-table::
91 :class: rtems-table
92
93 * - ``E``
94   - The
95
96**DESCRIPTION:**
97
98**NOTES:**
99
100.. _getgrnam:
101
102getgrnam - Get Group File Entry for Name
103----------------------------------------
104.. index:: getgrnam
105.. index:: get group file entry for name
106
107**CALLING SEQUENCE:**
108
109.. code-block:: c
110
111    int getgrnam(
112    );
113
114**STATUS CODES:**
115
116.. list-table::
117 :class: rtems-table
118
119 * - ``E``
120   - The
121
122**DESCRIPTION:**
123
124**NOTES:**
125
126.. _getgrnam_r:
127
128getgrnam_r - Reentrant Get Group File Entry for Name
129----------------------------------------------------
130.. index:: getgrnam_r
131.. index:: reentrant get group file entry for name
132
133**CALLING SEQUENCE:**
134
135.. code-block:: c
136
137    int getgrnam_r(
138    );
139
140**STATUS CODES:**
141
142.. list-table::
143 :class: rtems-table
144
145 * - ``E``
146   - The
147
148**DESCRIPTION:**
149
150**NOTES:**
151
152.. _getpwuid:
153
154getpwuid - Get Password File Entry for UID
155------------------------------------------
156.. index:: getpwuid
157.. index:: get password file entry for uid
158
159**CALLING SEQUENCE:**
160
161.. code-block:: c
162
163    int getpwuid(
164    );
165
166**STATUS CODES:**
167
168.. list-table::
169 :class: rtems-table
170
171 * - ``E``
172   - The
173
174**DESCRIPTION:**
175
176**NOTES:**
177
178.. _getpwuid_r:
179
180getpwuid_r - Reentrant Get Password File Entry for UID
181------------------------------------------------------
182.. index:: getpwuid_r
183.. index:: reentrant get password file entry for uid
184
185**CALLING SEQUENCE:**
186
187.. code-block:: c
188
189    int getpwuid_r(
190    );
191
192**STATUS CODES:**
193
194.. list-table::
195 :class: rtems-table
196
197 * - ``E``
198   - The
199
200**DESCRIPTION:**
201
202**NOTES:**
203
204.. _getpwnam:
205
206getpwnam - Password File Entry for Name
207---------------------------------------
208.. index:: getpwnam
209.. index:: password file entry for name
210
211**CALLING SEQUENCE:**
212
213.. code-block:: c
214
215    int getpwnam(
216    );
217
218**STATUS CODES:**
219
220.. list-table::
221 :class: rtems-table
222
223 * - ``E``
224   - The
225
226**DESCRIPTION:**
227
228**NOTES:**
229
230.. _getpwnam_r:
231
232getpwnam_r - Reentrant Get Password File Entry for Name
233-------------------------------------------------------
234.. index:: getpwnam_r
235.. index:: reentrant get password file entry for name
236
237**CALLING SEQUENCE:**
238
239.. code-block:: c
240
241    int getpwnam_r(
242    );
243
244**STATUS CODES:**
245
246.. list-table::
247 :class: rtems-table
248
249 * - ``E``
250   - The
251
252**DESCRIPTION:**
253
254**NOTES:**
Note: See TracBrowser for help on using the repository browser.