* include/utmp.h: Define WTMP_FILE. Define and use UT_IDLEN.

This commit is contained in:
Christopher Faylor 2002-11-07 02:48:59 +00:00
parent 4248a1d7f8
commit 503430d83b
2 changed files with 7 additions and 1 deletions

View File

@ -1,3 +1,7 @@
002-11-06 Sergey Okhapkin <sos@prospect.com.ru>
* include/utmp.h: Define WTMP_FILE. Define and use UT_IDLEN.
2002-11-06 Kazuhiro Fujieda <fujieda@jaist.ac.jp> 2002-11-06 Kazuhiro Fujieda <fujieda@jaist.ac.jp>
* libc/include/wchar.h: Use _{BEGIN,END}_STD_C instead of extern "C". * libc/include/wchar.h: Use _{BEGIN,END}_STD_C instead of extern "C".

View File

@ -14,6 +14,7 @@
#include <paths.h> #include <paths.h>
#define UTMP_FILE _PATH_UTMP #define UTMP_FILE _PATH_UTMP
#define WTMP_FILE _PATH_WTMP
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
@ -22,6 +23,7 @@ extern "C" {
#define UT_LINESIZE 16 #define UT_LINESIZE 16
#define UT_NAMESIZE 16 #define UT_NAMESIZE 16
#define UT_HOSTSIZE 256 #define UT_HOSTSIZE 256
#define UT_IDLEN 2
#define ut_name ut_user #define ut_name ut_user
struct utmp struct utmp
@ -29,7 +31,7 @@ struct utmp
short ut_type; short ut_type;
pid_t ut_pid; pid_t ut_pid;
char ut_line[UT_LINESIZE]; char ut_line[UT_LINESIZE];
char ut_id[2]; char ut_id[UT_IDLEN];
time_t ut_time; time_t ut_time;
char ut_user[UT_NAMESIZE]; char ut_user[UT_NAMESIZE];
char ut_host[UT_HOSTSIZE]; char ut_host[UT_HOSTSIZE];