 
| Hauptindex | Abschnitt 3 | English | 日本語 | Optionen | 
#include <pwd.h> #include <sys/types.h>struct passwd *getpwent(void);
void setpwent(void);
void endpwent(void);
Die Funktion setpwent() setzt den Dateizeiger auf den Anfang der Paßwortdatei /etc/passwd.
Die Funktion endpwent() schließt /etc/passwd.
Die Struktur passwd ist in <pwd.h> wie folgt definiert:
struct passwd {
        char    *pw_name;/* Benutzername */
        char    *pw_passwd;/* Paßwort */
        uid_t   pw_uid;/* User ID */
        gid_t   pw_gid;/* Group ID */
        char    *pw_gecos;      /* Name bzw. GECOS */
        char    *pw_dir;  /* Home-Verzeichnis */
        char    *pw_shell;      /* Loginshell */
};
| ENOMEM | Es ist nicht ausreichend Speicher vorhanden, um Speicher für eine passwd-Struktur zu alloziieren. | 
| /etc/passwd | |
| Paßwortdatenbank | |
| 27. Mai 1996 | GETPWENT (3) | GNU | 
 
| Hauptindex | Abschnitt 3 | English | 日本語 | Optionen | 
Bitte richten Sie Ihre Kommentare zu diesem Handbuch Seite Service, Ben Bullock. Privacy policy.
| “ | C isn't that hard: void (*(*f[])())() defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void | ” |