summaryrefslogtreecommitdiff
path: root/login/utmp.h
diff options
context:
space:
mode:
Diffstat (limited to 'login/utmp.h')
-rw-r--r--login/utmp.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/login/utmp.h b/login/utmp.h
index 0109d50994..76870f68ef 100644
--- a/login/utmp.h
+++ b/login/utmp.h
@@ -86,19 +86,30 @@ struct utmp_data
/* Reentrant versions of the file for handling utmp files. */
+extern int __getutent_r __P ((struct utmp **__utmp,
+ struct utmp_data *__utmp_data));
extern int getutent_r __P ((struct utmp **__utmp,
struct utmp_data *__utmp_data));
+extern void __setutent_r __P ((struct utmp_data *__utmp_data));
extern void setutent_r __P ((struct utmp_data *__utmp_data));
+extern void __endutent_r __P ((struct utmp_data *__utmp_data));
extern void endutent_r __P ((struct utmp_data *__utmp_data));
+extern int __getutid_r __P ((__const struct utmp *__id, struct utmp **__utmp,
+ struct utmp_data *__utmp_data));
extern int getutid_r __P ((__const struct utmp *__id, struct utmp **__utmp,
struct utmp_data *__utmp_data));
+extern int __getutline_r __P ((__const struct utmp *__line,
+ struct utmp **__utmp,
+ struct utmp_data *__utmp_data));
extern int getutline_r __P ((__const struct utmp *__line, struct utmp **__utmp,
struct utmp_data *__utmp_data));
+extern int __pututline_r __P ((__const struct utmp *__utmp_ptr,
+ struct utmp_data *__utmp_data));
extern int pututline_r __P ((__const struct utmp *__utmp_ptr,
struct utmp_data *__utmp_data));