putspent(3C) putspent(3C)
NAME
putspent - Eintrag in Shadow-Paßwortdatei schreiben
SYNTAX
#include <shadow.h>
int putspent(const struct spwd *p, FILE *fp);
BESCHREIBUNG
Die Routine putspent() ist die Umkehrfunktion zu getspent(). p ist ein
Zeiger auf eine spwd-Struktur, die von getspent() oder von getspnam()
erzeugt wurde. putspent() schreibt die Informationen dieser spwd-
Struktur als eine Zeile in den Stream fp. Die Zeile entspricht dabei
dem Format der Shadow-Kennwortdatei /etc/shadow.
Wenn das Feld spmin, spmax, splstchg, spwarn, spinact, oder
spexpire der spwd-Struktur -1 enthält, oder wenn spflag gleich 0
ist, dann wird das entsprechende Feld des in die Datei fp geschriebe-
nen Eintrags gelöscht.
ERGEBNIS
putspent() liefert einen Wert ungleich Null, wenn während der Opera-
tion ein Fehler auftrat; ansonsten wird Null zurückgegeben.
SIEHE AUCH
getpwent(3C), getspent(3C), putpwent(3C).
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98