Index général des pages de man   Index Section man 3   Table des Matières de getpw   Imprime la page de man getpw en mode Texte   Recherche dans les pages de man   Page de man en français      Fonctions des bibliothèques (section 3)

getpw

 
  

Nom

getpw - Reconstruire un enregistrement de mot de passe.

Synopsis


#include <pwd.h>#include <sys/types.h>
int getpw (uid_t uid, char *buf);

Description

La fonction getpw() reconstruit l'enregistrement de mot de passe pour l'utilisateur uid et le place dans le buffer buf. Ce buffer contient en retour une ligne au format suivant :

name:passwd:uid:gid:gecos:dir:shell

Valeur Renvoyée

La fonction getpw() renvoie 0 si elle réussit, ou -1 si elle échoue, auquel cas errno contient le code d'erreur.

Erreurs

ENOMEM
Pas assez de mémoire pour allouer la structure passwd.
ENOENT
Pas d'utilisateur correspondant à cet UID.

Fichiers

/etc/passwd
Base de données des mots de passe.

Voir Aussi

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

Traduction

Christophe Blaess, 1997.


Table des matières


Haut de page

© 1996-2000 Adaptation française "Christophe Blaess"