summaryrefslogtreecommitdiffstats
path: root/posix-users/system_database.rst
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2016-11-03 16:58:08 +1100
committerChris Johns <chrisj@rtems.org>2016-11-03 16:58:08 +1100
commit72a62ad88f82fe1ffee50024db4dd0f3fa5806f7 (patch)
tree6b0e527e67141f8126ba56b8a3c1eb90aeed5849 /posix-users/system_database.rst
parentwaf: Use separate doctrees so avoid sphinx clashes. (diff)
downloadrtems-docs-72a62ad88f82fe1ffee50024db4dd0f3fa5806f7.tar.bz2
Rename all manuals with an _ to have a -. It helps released naming of files.
Diffstat (limited to 'posix-users/system_database.rst')
-rw-r--r--posix-users/system_database.rst256
1 files changed, 256 insertions, 0 deletions
diff --git a/posix-users/system_database.rst b/posix-users/system_database.rst
new file mode 100644
index 0000000..871cca8
--- /dev/null
+++ b/posix-users/system_database.rst
@@ -0,0 +1,256 @@
+.. comment SPDX-License-Identifier: CC-BY-SA-4.0
+
+.. COMMENT: COPYRIGHT(c) 1988-2002.
+.. COMMENT: On-Line Applications Research Corporation(OAR).
+.. COMMENT: All rights reserved.
+
+System Databases Manager
+########################
+
+Introduction
+============
+
+The system databases manager is ...
+
+The directives provided by the system databases manager are:
+
+- getgrgid_ - Get Group File Entry for ID
+
+- getgrgid_r_ - Reentrant Get Group File Entry
+
+- getgrnam_ - Get Group File Entry for Name
+
+- getgrnam_r_ - Reentrant Get Group File Entry for Name
+
+- getpwuid_ - Get Password File Entry for UID
+
+- getpwuid_r_ - Reentrant Get Password File Entry for UID
+
+- getpwnam_ - Get Password File Entry for Name
+
+- getpwnam_r_ - Reentrant Get Password File Entry for Name
+
+Background
+==========
+
+There is currently no text in this section.
+
+Operations
+==========
+
+There is currently no text in this section.
+
+Directives
+==========
+
+This section details the system databases manager's directives. A subsection
+is dedicated to each of this manager's directives and describes the calling
+sequence, related constants, usage, and status codes.
+
+.. _getgrgid:
+
+getgrgid - Get Group File Entry for ID
+--------------------------------------
+.. index:: getgrgid
+.. index:: get group file entry for id
+
+**CALLING SEQUENCE:**
+
+.. code-block:: c
+
+ int getgrgid(
+ );
+
+**STATUS CODES:**
+
+.. list-table::
+ :class: rtems-table
+
+ * - ``E``
+ - The
+
+**DESCRIPTION:**
+
+**NOTES:**
+
+.. _getgrgid_r:
+
+getgrgid_r - Reentrant Get Group File Entry
+-------------------------------------------
+.. index:: getgrgid_r
+.. index:: reentrant get group file entry
+
+**CALLING SEQUENCE:**
+
+.. code-block:: c
+
+ int getgrgid_r(
+ );
+
+**STATUS CODES:**
+
+.. list-table::
+ :class: rtems-table
+
+ * - ``E``
+ - The
+
+**DESCRIPTION:**
+
+**NOTES:**
+
+.. _getgrnam:
+
+getgrnam - Get Group File Entry for Name
+----------------------------------------
+.. index:: getgrnam
+.. index:: get group file entry for name
+
+**CALLING SEQUENCE:**
+
+.. code-block:: c
+
+ int getgrnam(
+ );
+
+**STATUS CODES:**
+
+.. list-table::
+ :class: rtems-table
+
+ * - ``E``
+ - The
+
+**DESCRIPTION:**
+
+**NOTES:**
+
+.. _getgrnam_r:
+
+getgrnam_r - Reentrant Get Group File Entry for Name
+----------------------------------------------------
+.. index:: getgrnam_r
+.. index:: reentrant get group file entry for name
+
+**CALLING SEQUENCE:**
+
+.. code-block:: c
+
+ int getgrnam_r(
+ );
+
+**STATUS CODES:**
+
+.. list-table::
+ :class: rtems-table
+
+ * - ``E``
+ - The
+
+**DESCRIPTION:**
+
+**NOTES:**
+
+.. _getpwuid:
+
+getpwuid - Get Password File Entry for UID
+------------------------------------------
+.. index:: getpwuid
+.. index:: get password file entry for uid
+
+**CALLING SEQUENCE:**
+
+.. code-block:: c
+
+ int getpwuid(
+ );
+
+**STATUS CODES:**
+
+.. list-table::
+ :class: rtems-table
+
+ * - ``E``
+ - The
+
+**DESCRIPTION:**
+
+**NOTES:**
+
+.. _getpwuid_r:
+
+getpwuid_r - Reentrant Get Password File Entry for UID
+------------------------------------------------------
+.. index:: getpwuid_r
+.. index:: reentrant get password file entry for uid
+
+**CALLING SEQUENCE:**
+
+.. code-block:: c
+
+ int getpwuid_r(
+ );
+
+**STATUS CODES:**
+
+.. list-table::
+ :class: rtems-table
+
+ * - ``E``
+ - The
+
+**DESCRIPTION:**
+
+**NOTES:**
+
+.. _getpwnam:
+
+getpwnam - Password File Entry for Name
+---------------------------------------
+.. index:: getpwnam
+.. index:: password file entry for name
+
+**CALLING SEQUENCE:**
+
+.. code-block:: c
+
+ int getpwnam(
+ );
+
+**STATUS CODES:**
+
+.. list-table::
+ :class: rtems-table
+
+ * - ``E``
+ - The
+
+**DESCRIPTION:**
+
+**NOTES:**
+
+.. _getpwnam_r:
+
+getpwnam_r - Reentrant Get Password File Entry for Name
+-------------------------------------------------------
+.. index:: getpwnam_r
+.. index:: reentrant get password file entry for name
+
+**CALLING SEQUENCE:**
+
+.. code-block:: c
+
+ int getpwnam_r(
+ );
+
+**STATUS CODES:**
+
+.. list-table::
+ :class: rtems-table
+
+ * - ``E``
+ - The
+
+**DESCRIPTION:**
+
+**NOTES:**