From: Jim Meyering Date: Wed, 5 May 1999 13:34:02 +0000 (+0000) Subject: Add definitions to help read utmpx on systems with utmpname. X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=65bc99850e2c34ca2e956b564146c14cb04898c2;p=pspp Add definitions to help read utmpx on systems with utmpname. (UTMP_NAME_FUNCTION): Define. (SET_UTMP_ENT): Likewise. (GET_UTMP_ENT): Likewise. (END_UTMP_ENT): Likewise. --- diff --git a/lib/readutmp.h b/lib/readutmp.h index f468fed165..7cef30be52 100644 --- a/lib/readutmp.h +++ b/lib/readutmp.h @@ -34,10 +34,18 @@ # include # define UTMP_STRUCT_NAME utmpx # define UT_TIME_MEMBER(UT_PTR) ((UT_PTR)->ut_tv.tv_sec) +# define SET_UTMP_ENT setutxent +# define GET_UTMP_ENT getutxent +# define END_UTMP_ENT endutxent +# define UTMP_NAME_FUNCTION utmpxname # else # include # define UTMP_STRUCT_NAME utmp # define UT_TIME_MEMBER(UT_PTR) ((UT_PTR)->ut_time) +# define SET_UTMP_ENT setutent +# define GET_UTMP_ENT getutent +# define END_UTMP_ENT endutent +# define UTMP_NAME_FUNCTION utmpname # endif typedef struct UTMP_STRUCT_NAME STRUCT_UTMP;