Mercurial > hg > octave-lyh > gnulib-hg
changeset 1829:ae596af5aea1
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.
author | Jim Meyering <jim@meyering.net> |
---|---|
date | Wed, 05 May 1999 13:34:02 +0000 |
parents | b95eae14a459 |
children | 8139ee8d995b |
files | lib/readutmp.h |
diffstat | 1 files changed, 8 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/lib/readutmp.h +++ b/lib/readutmp.h @@ -34,10 +34,18 @@ # include <utmpx.h> # 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 <utmp.h> # 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;