Copyright (C) 1994, Digital Equipment Corp.File: Uutmp.i3
INTERFACE** <utmp.h> **Uutmp ; FROM Ctypes IMPORT char, char_star, long;
* Structure of utmp and wtmp files. *
TYPE
struct_utmp = RECORD
ut_line: ARRAY [0..7] OF char; (* tty name *)
ut_name: ARRAY [0..7] OF char; (* user id *)
ut_host: ARRAY [0..15] OF char; (* host name, if remote *)
ut_time: long (* time on *)
END;
CONST
UTMP_FILE = "/etc/utmp";
WTMP_FILE = "/usr/adm/wtmp";
Special strings or formats used in the ut_line field when
accounting for something other than a process.
No string for the ut_line field can be more than 7 chars +
a NULL in length.
EMPTY = ""; BOOT_MSG = "~"; OTIME_MSG = "|"; NTIME_MSG = "}";** getlogin(3) **
<*EXTERNAL*> PROCEDURE getlogin (): char_star; END Uutmp.