2 * sysutmp.h Compatibility stuff for the different UTMP systems.
4 * Version: @(#)sysutmp.h 1.0 01-Jul-1999
7 #ifndef SYSUTMP_H_INCLUDED
8 #define SYSUTMP_H_INCLUDED
10 /* UTMP stuff. Uses utmpx on svr4 */
13 # include <sys/fcntl.h>
15 # define UT_NAMESIZE 32
16 # define UT_LINESIZE 32
17 # define UT_HOSTSIZE 257
22 # define UT_NAMESIZE 32
23 # define UT_LINESIZE 32
24 # define UT_HOSTSIZE 64
26 #if defined(__FreeBSD__) || defined(__NetBSD__) || defined(bsdi)
28 # define UTMP_FILE "/var/run/utmp"
30 # define ut_user ut_name
33 #endif /* SYSUTMP_H_INCLUDED */