Provided by: manpages-de-dev_4.21.0-2_all bug

BEZEICHNUNG

       putgrent - Einen Gruppendatenbankeintrag in eine Datei schreiben

BIBLIOTHEK

       Standard-C-Bibliothek (libc, -lc)

ÜBERSICHT

       #define _GNU_SOURCE         /* siehe feature_test_macros(7) */
       #include <grp.h>

       int putgrent(const struct group *restrict Grp, FILE *restrict Datenstrom);

BESCHREIBUNG

       Die  Funktion  putgrent()  ist  das Gegenstück von fgetgrent(3). Die Funktion schreibt den
       Inhalt  der  bereitgestellten  struct   group   in   den   Datenstrom.   Die   Liste   der
       Gruppenmitglieder muss mit NULL abgeschlossen oder durch NULL initialisiert sein.

       Die struct group ist wie folgt definiert:

           struct group {
               char   *gr_name;      /* Gruppenname */
               char   *gr_passwd;    /* Gruppenpasswort */
               gid_t   gr_gid;       /* Gruppenkennung */
               char  **gr_mem;       /* Gruppenmitglieder */
           };

RÜCKGABEWERT

       Im   Erfolgsfall   liefert  die  Funktion  Null  zurück,  im  Fehlerfall  einen  von  Null
       verschiedenen Wert.

ATTRIBUTE

       Siehe attributes(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke.

       ┌───────────────────────────────────────────────────────┬───────────────────────┬─────────┐
       │SchnittstelleAttributWert    │
       ├───────────────────────────────────────────────────────┼───────────────────────┼─────────┤
       │putgrent()                                             │ Multithread-Fähigkeit │ MT-Safe │
       └───────────────────────────────────────────────────────┴───────────────────────┴─────────┘

STANDARDS

       Diese Funktion ist eine GNU-Erweiterung.

SIEHE AUCH

       fgetgrent(3), getgrent(3), group(5)

ÜBERSETZUNG

       Die   deutsche   Übersetzung   dieser   Handbuchseite   wurde   von    Helge    Kreutzmann
       <debian@helgefjell.de> erstellt.

       Diese  Übersetzung  ist  Freie  Dokumentation;  lesen  Sie  die GNU General Public License
       Version 3 ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ oder neuer bezüglich der  Copyright-
       Bedingungen. Es wird KEINE HAFTUNG übernommen.

       Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-
       Mail an die Mailingliste der Übersetzer ⟨debian-l10n-german@lists.debian.org⟩.