From eee150f39c294883841d4f3ad9ce290ea1529a9e Mon Sep 17 00:00:00 2001 From: Rich Felker Date: Sun, 20 Feb 2011 15:06:26 -0500 Subject: 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. --- src/stub/utmpx.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src') diff --git a/src/stub/utmpx.c b/src/stub/utmpx.c index 32003969..42190ec2 100644 --- a/src/stub/utmpx.c +++ b/src/stub/utmpx.c @@ -1,5 +1,6 @@ #include #include +#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); -- cgit v1.2.1