Home :: International :: Manuals :: Howto :: FAQ :: Man Pages :: Email Login

 
 

 

GETPWNAM

Section: Bibliotheksfunktionen (3)
Updated: 27. Mai 1996
Index Return to Main Contents
 

BEZEICHNUNG

getpwnam, getpwuid - arbeite mit Paßworteintrag  

ÜBERSICHT

#include <pwd.h>
#include <sys/types.h>

struct passwd *getpwnam(const char * name);

struct passwd *getpwuid(uid_t uid);
 

BESCHREIBUNG

Die Funktion getpwent() gibt einen Zeiger auf eine Struktur zurück, die den Inhalt der Zeile von /etc/passwd repräsentiert, die dem Benutzernamen name entspricht.

Die Funktion getpwent() gibt einen Zeiger auf eine Struktur zurück, die den Inhalt der Zeile von /etc/passwd repräsentiert, die der User ID uid entspricht.

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 */
};

 

RÜCKGABEWERT

Die Funktionen getpwnam() und getpwuid() geben die passwd-struktur zurück oder NULL, wenn kein passender Eintrag gefunden wurde oder ein anderer Fehler aufgetreten ist.  

FEHLER

ENOMEM
Es ist nicht ausreichend Speicher vorhanden, um Speicher für eine passwd-Struktur zu alloziieren.
 

DATEIEN

/etc/passwd
Paßwortdatenbank
 

KONFORM ZU

SVID 3, POSIX, BSD 4.3  

SIEHE AUCH

fgetpwent(3), getpwent(3), setpwent(3), endpwent(3), getpw(3), putpwent(3), passwd(5).


 

Index

BEZEICHNUNG
ÜBERSICHT
BESCHREIBUNG
RÜCKGABEWERT
FEHLER
DATEIEN
KONFORM ZU
SIEHE AUCH

 
 
 
 
Google
  Web Linuxinfor   
 

Home :: Copyright :: Privacy :: Credits :: Get a free Linuxinfor Email Account

Document on this page is part of "Linuxinfor Man Pages in HTML Format: man3". See Index Page for more info about Authorship and Copyright.

1999-2008 Linuxinfor.com. No rights reserved.