|
DataMuseum.dkPresents historical artifacts from the history of: Regnecentalen RC-900 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Regnecentalen RC-900 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 1141 (0x475) Types: TextFile Notes: UNIX file Names: »shadow.h«
└─⟦7decd0fac⟧ Bits:30004155/disk4.imd SW95713I 386/ix Software Development System Rel. 2.0 └─⟦7decd0fac⟧ UNIX Filesystem └─⟦this⟧ »sd/new/usr/include/shadow.h«
/* Copyright (c) 1984, 1986, 1987, 1988 AT&T */ /* All Rights Reserved */ /* THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T */ /* The copyright notice above does not evidence any */ /* actual or intended publication of such source code. */ #ident "@(#)shadow.h 2.3 - 88/05/27" #define PASSWD "/etc/passwd" #define SHADOW "/etc/shadow" #define OPASSWD "/etc/opasswd" #define OSHADOW "/etc/oshadow" #define PASSTEMP "/etc/ptmp" #define SHADTEMP "/etc/stmp" #define DAY (24L * 60 * 60) /* 1 day in seconds */ #define DAY_NOW (long)time((long *)0) / DAY /* The spwd structure is used in the retreval of information from /etc/shadow. It is used by routines in the libsec library */ struct spwd { char *sp_namp ; /* user name */ char *sp_pwdp ; /* user password */ long sp_lstchg ; /* password lastchanged date */ long sp_min ; /* minimum number of days between password changes */ long sp_max ; /* number of days password is valid */ } ; /* Declare all shadow password functions */ void setspent(), endspent() ; struct spwd *getspent(), *fgetspent(), *getspnam() ; int putspent(), lckpwdf(), ulckpwdf() ;