summaryrefslogtreecommitdiffstats
path: root/lib/libulog/Symbol.map
diff options
context:
space:
mode:
authored <ed@FreeBSD.org>2009-12-05 19:53:29 +0000
committered <ed@FreeBSD.org>2009-12-05 19:53:29 +0000
commitd48cd1eb37cbd6f11ed810eb81d29ae10112e472 (patch)
tree2ce40e829decaf7f7ede480d55ebd830b6fdd8ec /lib/libulog/Symbol.map
parent06fcc20479dbea7b80fde60d667c7455ca58c451 (diff)
downloadFreeBSD-src-d48cd1eb37cbd6f11ed810eb81d29ae10112e472.zip
FreeBSD-src-d48cd1eb37cbd6f11ed810eb81d29ae10112e472.tar.gz
Massively extend libulog:
- Just like struct utmp, store strings inside struct utmpx itself. This is needed to make things like pututxline() work. - Add ut_id and ut_pid fields, even though they have little use in our implementation. - It turns out our "reboot" wtmp entries indicate a system boot, so remove REBOOT_TIME - Implement getutxline() and pututxline - Add getutxuser() and setutxfile(), which allows us to crawl wtmp and lastlog files as well. - Add _ULOG_POSIX_NAMES, so we can already use the POSIX names if we really want to.
Diffstat (limited to 'lib/libulog/Symbol.map')
-rw-r--r--lib/libulog/Symbol.map4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/libulog/Symbol.map b/lib/libulog/Symbol.map
index cd6dd00..f435c9c 100644
--- a/lib/libulog/Symbol.map
+++ b/lib/libulog/Symbol.map
@@ -5,9 +5,13 @@
FBSD_1.2 {
ulog_endutxent;
ulog_getutxent;
+ ulog_getutxline;
+ ulog_getutxuser;
ulog_login;
ulog_login_pseudo;
ulog_logout;
ulog_logout_pseudo;
+ ulog_pututxline;
ulog_setutxent;
+ ulog_setutxfile;
};
OpenPOWER on IntegriCloud