diff options
author | Rich Felker <dalias@aerifal.cx> | 2011-02-20 15:06:26 -0500 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2011-02-20 15:06:26 -0500 |
commit | eee150f39c294883841d4f3ad9ce290ea1529a9e (patch) | |
tree | d8eb77f9d76adedabd5072beb57dd7b36eab2db4 /src/stub | |
parent | d6a1e0c79e84e6f13cd567b6401e0de1f9b5d4bb (diff) | |
download | musl-eee150f39c294883841d4f3ad9ce290ea1529a9e.zip musl-eee150f39c294883841d4f3ad9ce290ea1529a9e.tar.gz musl-eee150f39c294883841d4f3ad9ce290ea1529a9e.tar.bz2 |
make real symbols for the legacy (nonstandardized) utmp functions
this is needed in the long term for ABI compatibility anyway, and in
the immediate, it helps with building broken programs like GNU screen
that try to prototype the functions themselves rather than using the
header.
Diffstat (limited to 'src/stub')
-rw-r--r-- | src/stub/utmpx.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/stub/utmpx.c b/src/stub/utmpx.c index 3200396..42190ec 100644 --- a/src/stub/utmpx.c +++ b/src/stub/utmpx.c @@ -1,5 +1,6 @@ #include <utmpx.h> #include <stddef.h> +#include "libc.h" void endutxent(void) { @@ -28,3 +29,10 @@ struct utmpx *pututxline(const struct utmpx *ut) { return NULL; } + +weak_alias(endutxent, endutent); +weak_alias(setutxent, setutent); +weak_alias(getutxent, getutent); +weak_alias(getutxid, getutid); +weak_alias(getutxline, getutline); +weak_alias(pututxline, pututline); |