X-Git-Url: https://git.subgeniuskitty.com/unix-history/.git/blobdiff_plain/1e1d4114aed1ffe1d1e38d7183757338c852d726..f32d3214c30b35d5c277e1a02b88bde78728ca1e:/usr/src/include/utmp.h diff --git a/usr/src/include/utmp.h b/usr/src/include/utmp.h index 22cb1e7432..131edd6f5d 100644 --- a/usr/src/include/utmp.h +++ b/usr/src/include/utmp.h @@ -2,24 +2,28 @@ * Copyright (c) 1988 The Regents of the University of California. * All rights reserved. * - * Redistribution and use in source and binary forms are permitted - * provided that the above copyright notice and this paragraph are - * duplicated in all such forms and that any documentation, - * advertising materials, and other materials related to such - * distribution and use acknowledge that the software was developed - * by the University of California, Berkeley. The name of the - * University may not be used to endorse or promote products derived - * from this software without specific prior written permission. - * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR - * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED - * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. + * %sccs.include.redist.c% * - * @(#)utmp.h 5.2 (Berkeley) %G% + * @(#)utmp.h 5.10 (Berkeley) %G% */ +#define _PATH_UTMP "/var/run/utmp" +#define _PATH_WTMP "/var/log/wtmp" +#define _PATH_LASTLOG "/var/log/lastlog" + +#define UT_NAMESIZE 8 +#define UT_LINESIZE 8 +#define UT_HOSTSIZE 16 + +struct lastlog { + time_t ll_time; + char ll_line[UT_LINESIZE]; + char ll_host[UT_HOSTSIZE]; +}; + struct utmp { - char ut_line[8]; - char ut_name[8]; - char ut_host[16]; - time_t ut_time; + char ut_line[UT_LINESIZE]; + char ut_name[UT_NAMESIZE]; + char ut_host[UT_HOSTSIZE]; + long ut_time; };