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.
This commit is contained in:
parent
d6a1e0c79e
commit
eee150f39c
2 changed files with 23 additions and 6 deletions
|
|
@ -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);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue