aboutsummaryrefslogtreecommitdiff
path: root/conform/data/utmpx.h-data
diff options
context:
space:
mode:
Diffstat (limited to 'conform/data/utmpx.h-data')
-rw-r--r--conform/data/utmpx.h-data36
1 files changed, 36 insertions, 0 deletions
diff --git a/conform/data/utmpx.h-data b/conform/data/utmpx.h-data
new file mode 100644
index 0000000..ba034f0
--- /dev/null
+++ b/conform/data/utmpx.h-data
@@ -0,0 +1,36 @@
+type {struct utmpx}
+
+element {struct utmpx} char ut_user []
+element {struct utmpx} char ut_id []
+element {struct utmpx} char ut_line []
+element {struct utmpx} pid_t ut_pid
+element {struct utmpx} {short int} ut_type
+element {struct utmpx} {struct timeval} ut_tv
+
+type pid_t
+
+type {struct timeval}
+
+element {struct timeval} time_t tv_sec
+element {struct timeval} suseconds_t tv_usec
+
+constant EMPTY
+constant BOOT_TIME
+constant OLD_TIME
+constant NEW_TIME
+constant USER_PROCESS
+constant INIT_PROCESS
+constant LOGIN_PROCESS
+constant DEAD_PROCESS
+
+function void endutxent (void)
+function {struct utmpx*} getutxent (void)
+function {struct utmpx*} getutxid (const struct utmpx*)
+function {struct utmpx*} getutxline (const struct utmpx*)
+function {struct utmpx*} pututxline (const struct utmpx*)
+function void setutxent (void)
+
+allow-header sys/time.h
+
+allow ut_*
+allow *_t