1*c9945492SAndroid Build Coastguard Worker #define _GNU_SOURCE
2*c9945492SAndroid Build Coastguard Worker #include <utmpx.h>
3*c9945492SAndroid Build Coastguard Worker #include <stddef.h>
4*c9945492SAndroid Build Coastguard Worker #include <errno.h>
5*c9945492SAndroid Build Coastguard Worker
endutxent(void)6*c9945492SAndroid Build Coastguard Worker void endutxent(void)
7*c9945492SAndroid Build Coastguard Worker {
8*c9945492SAndroid Build Coastguard Worker }
9*c9945492SAndroid Build Coastguard Worker
setutxent(void)10*c9945492SAndroid Build Coastguard Worker void setutxent(void)
11*c9945492SAndroid Build Coastguard Worker {
12*c9945492SAndroid Build Coastguard Worker }
13*c9945492SAndroid Build Coastguard Worker
getutxent(void)14*c9945492SAndroid Build Coastguard Worker struct utmpx *getutxent(void)
15*c9945492SAndroid Build Coastguard Worker {
16*c9945492SAndroid Build Coastguard Worker return NULL;
17*c9945492SAndroid Build Coastguard Worker }
18*c9945492SAndroid Build Coastguard Worker
getutxid(const struct utmpx * ut)19*c9945492SAndroid Build Coastguard Worker struct utmpx *getutxid(const struct utmpx *ut)
20*c9945492SAndroid Build Coastguard Worker {
21*c9945492SAndroid Build Coastguard Worker return NULL;
22*c9945492SAndroid Build Coastguard Worker }
23*c9945492SAndroid Build Coastguard Worker
getutxline(const struct utmpx * ut)24*c9945492SAndroid Build Coastguard Worker struct utmpx *getutxline(const struct utmpx *ut)
25*c9945492SAndroid Build Coastguard Worker {
26*c9945492SAndroid Build Coastguard Worker return NULL;
27*c9945492SAndroid Build Coastguard Worker }
28*c9945492SAndroid Build Coastguard Worker
pututxline(const struct utmpx * ut)29*c9945492SAndroid Build Coastguard Worker struct utmpx *pututxline(const struct utmpx *ut)
30*c9945492SAndroid Build Coastguard Worker {
31*c9945492SAndroid Build Coastguard Worker return NULL;
32*c9945492SAndroid Build Coastguard Worker }
33*c9945492SAndroid Build Coastguard Worker
updwtmpx(const char * f,const struct utmpx * u)34*c9945492SAndroid Build Coastguard Worker void updwtmpx(const char *f, const struct utmpx *u)
35*c9945492SAndroid Build Coastguard Worker {
36*c9945492SAndroid Build Coastguard Worker }
37*c9945492SAndroid Build Coastguard Worker
__utmpxname(const char * f)38*c9945492SAndroid Build Coastguard Worker static int __utmpxname(const char *f)
39*c9945492SAndroid Build Coastguard Worker {
40*c9945492SAndroid Build Coastguard Worker errno = ENOTSUP;
41*c9945492SAndroid Build Coastguard Worker return -1;
42*c9945492SAndroid Build Coastguard Worker }
43*c9945492SAndroid Build Coastguard Worker
44*c9945492SAndroid Build Coastguard Worker weak_alias(endutxent, endutent);
45*c9945492SAndroid Build Coastguard Worker weak_alias(setutxent, setutent);
46*c9945492SAndroid Build Coastguard Worker weak_alias(getutxent, getutent);
47*c9945492SAndroid Build Coastguard Worker weak_alias(getutxid, getutid);
48*c9945492SAndroid Build Coastguard Worker weak_alias(getutxline, getutline);
49*c9945492SAndroid Build Coastguard Worker weak_alias(pututxline, pututline);
50*c9945492SAndroid Build Coastguard Worker weak_alias(updwtmpx, updwtmp);
51*c9945492SAndroid Build Coastguard Worker weak_alias(__utmpxname, utmpname);
52*c9945492SAndroid Build Coastguard Worker weak_alias(__utmpxname, utmpxname);
53