20 lines
873 B
C
20 lines
873 B
C
#ifndef _UTMP_H
|
|
#include <login/utmp.h>
|
|
|
|
/* Now define the internal interfaces. */
|
|
extern void __updwtmp __P ((__const char *__wtmp_file,
|
|
__const struct utmp *__utmp));
|
|
extern int __utmpname __P ((__const char *__file));
|
|
extern struct utmp *__getutent __P ((void));
|
|
extern void __setutent __P ((void));
|
|
extern void __endutent __P ((void));
|
|
extern struct utmp *__getutid __P ((__const struct utmp *__id));
|
|
extern struct utmp *__getutline __P ((__const struct utmp *__line));
|
|
extern struct utmp *__pututline __P ((__const struct utmp *__utmp_ptr));
|
|
extern int __getutent_r __P ((struct utmp *__buffer, struct utmp **__result));
|
|
extern int __getutid_r __P ((__const struct utmp *__id, struct utmp *__buffer,
|
|
struct utmp **__result));
|
|
extern int __getutline_r __P ((__const struct utmp *__line,
|
|
struct utmp *__buffer, struct utmp **__result));
|
|
#endif
|