zion -  putpwent


Nom

putpwent - Ecrire un enregistrement dans un fichier de mots de passe.

Résumé

.nf #include <pwd.h> #include <stdio.h> #include <sys/types.h> int putpwent (const struct passwd * p , FILE * stream ); .fi

Description

La fonction putpwent() écrit un enregistrement fourni par la structure p dans le fichier associé au flux stream.

La structure passwd est définie ainsi dans <pwd.h> :
     .nf .ta 8n 16n 32n struct passwd { char *pw_name; /* Nom d'utilisateur */ char *pw_passwd; /* Mot de passe crypté */ uid_t pw_uid; /* ID de l'utilisateur */ gid_t pw_gid; /* ID du groupe de l'utilisateur */ char *pw_gecos; /* Nom réel de l'utilisateur */ char *pw_dir; /* Répertoire de connexion */ char *pw_shell; /* Programme Shell de connexion */ }; .ta .fi


Valeur renvoyée

La fonction putpwent() renvoie 0 si elle réussit, ou -1 si une erreur se produit.

Erreurs

EINVAL
    Argument invalide (NULL).


Conformité

SVID 3

Voir aussi

fgetpwent (3), getpwent (3), setpwent (3), endpwent (3), getpwnam (3), getpwuid (3), getpw (3)

Traduction

Christophe Blaess, 1996-2003.

Poster un commentaire
Utilisateur
Mot de passe
 
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?