/freebsd-9.3-release/include/ |
H A D | utmpx.h | 41 struct utmpx { struct 76 struct utmpx *getutxent(void); 77 struct utmpx *getutxid(const struct utmpx *); 78 struct utmpx *getutxline(const struct utmpx *); 79 struct utmpx *pututxline(const struct utmpx *); 83 struct utmpx *getutxuser(const char *);
|
/freebsd-9.3-release/lib/libc/gen/ |
H A D | utxdb.h | 46 struct utmpx; 58 void utx_to_futx(const struct utmpx *, struct futx *); 59 struct utmpx *futx_to_utx(const struct futx *);
|
H A D | getutxent.c | 37 #include <utmpx.h> 141 struct utmpx * 151 struct utmpx * 152 getutxid(const struct utmpx *id) 187 struct utmpx * 188 getutxline(const struct utmpx *line) 211 struct utmpx *
|
H A D | utxdb.c | 36 #include <utmpx.h> 62 utx_to_futx(const struct utmpx *ut, struct futx *fu) 126 struct utmpx * 129 static struct utmpx *ut;
|
H A D | pututxline.c | 39 #include <utmpx.h> 268 struct utmpx * 269 pututxline(const struct utmpx *utmpx) argument 276 utx_to_futx(utmpx, &fu);
|
/freebsd-9.3-release/usr.sbin/lastlogin/ |
H A D | lastlogin.c | 45 #include <utmpx.h> 48 static void output(struct utmpx *); 60 return (order * strcmp(((const struct utmpx *)u1)->ut_user, 61 ((const struct utmpx *)u2)->ut_user)); 69 t1 = ((const struct utmpx *)u1)->ut_tv.tv_sec; 70 t2 = ((const struct utmpx *)u2)->ut_tv.tv_sec; 78 struct utmpx *u, *ulist; 121 (ulistsize + 16) * sizeof(struct utmpx)); 129 qsort(ulist, ulistsize, sizeof(struct utmpx), utcmp); 139 output(struct utmpx * [all...] |
/freebsd-9.3-release/usr.bin/finger/ |
H A D | finger.h | 61 char tty[sizeof ((struct utmpx *)0)->ut_line]; /* tty line */ 62 char host[sizeof ((struct utmpx *)0)->ut_host]; /* host name */
|
H A D | extern.h | 50 void enter_where(struct utmpx *, PERSON *);
|
/freebsd-9.3-release/lib/libulog/ |
H A D | ulog_login.c | 36 #include <utmpx.h> 40 ulog_fill(struct utmpx *utx, const char *line) 66 struct utmpx utx; 79 struct utmpx utx;
|
/freebsd-9.3-release/usr.bin/users/ |
H A D | users.c | 51 #include <utmpx.h> 53 typedef char namebuf[sizeof(((struct utmpx *)0)->ut_user) + 1]; 65 struct utmpx *ut;
|
/freebsd-9.3-release/usr.sbin/ppp/ |
H A D | id.h | 30 struct utmpx; 44 extern void ID0login(const struct utmpx *); 45 extern void ID0logout(const struct utmpx *);
|
/freebsd-9.3-release/contrib/opie/libopie/ |
H A D | logwtmp.c | 87 #include <utmpx.h> 121 struct utmpx utx; 165 memset(&utx, 0, sizeof(struct utmpx)); 192 if (write(fdx, (char *) &utx, sizeof(struct utmpx)) != sizeof(struct utmpx))
|
H A D | getutmpentry.c | 20 #include <utmpx.h> 23 #define utmp utmpx
|
H A D | login.c | 16 and updwtmpx() call. Call endutxent for utmpx. Added 26 #include <utmpx.h> 29 #define utmp utmpx
|
/freebsd-9.3-release/crypto/heimdal/appl/ftp/ftpd/ |
H A D | logwtmp.c | 59 #include <utmpx.h> 82 struct utmpx utx; 135 write(fdx, &utx, sizeof(struct utmpx));
|
/freebsd-9.3-release/crypto/heimdal/appl/login/ |
H A D | utmpx_login.c | 30 utmpx_update(struct utmpx *ut, char *line, const char *user, const char *host) 70 struct utmpx *ut, save_ut; 76 * stripped off. Rlogind and telnetd, on the other hand, make utmpx 95 /* Grow utmpx file by one record. */ 96 struct utmpx newut;
|
/freebsd-9.3-release/contrib/lukemftpd/src/ |
H A D | logwtmp.c | 60 #include <utmpx.h> 121 struct utmpx ut; 140 if(write(fdx, (char *)&ut, sizeof(struct utmpx)) != 141 sizeof(struct utmpx))
|
H A D | logutmp.c | 66 #include <utmpx.h> 150 * special version of loginx which updates utmpx only. 153 ftpd_loginx(const struct utmpx *ut)
|
/freebsd-9.3-release/libexec/ftpd/ |
H A D | logwtmp.c | 53 #include <utmpx.h> 59 struct utmpx ut;
|
/freebsd-9.3-release/usr.sbin/utxrm/ |
H A D | utxrm.c | 35 #include <utmpx.h> 53 struct utmpx utx = { .ut_type = DEAD_PROCESS };
|
/freebsd-9.3-release/crypto/heimdal/appl/telnet/telnetd/ |
H A D | sys_term.c | 47 #include <utmpx.h> 51 struct utmpx wtmp; 1278 struct utmpx utmpx; local 1287 memset(&utmpx, 0, sizeof(utmpx)); 1288 strncpy(utmpx.ut_user, ".telnet", sizeof(utmpx.ut_user)); 1289 strncpy(utmpx.ut_line, clean_tty, sizeof(utmpx 1407 struct utmpx utmpx, *non_save_utxp; local [all...] |
/freebsd-9.3-release/usr.bin/who/ |
H A D | who.c | 48 #include <utmpx.h> 53 static void row(struct utmpx *); 155 row(struct utmpx *ut) 216 struct utmpx *utx; 230 struct utmpx *utx; 256 struct utmpx ut, *utx;
|
/freebsd-9.3-release/usr.bin/last/ |
H A D | last.c | 58 #include <utmpx.h> 79 char id[sizeof ((struct utmpx *)0)->ut_id]; /* identifier */ 99 void doentry(struct utmpx *); 101 void printentry(struct utmpx *, struct idtab *); 103 int want(struct utmpx *); 202 struct utmpx *buf = NULL; 203 struct utmpx *ut; 241 doentry(struct utmpx *bp) 317 printentry(struct utmpx *bp, struct idtab *tt) 382 want(struct utmpx *b [all...] |
/freebsd-9.3-release/usr.sbin/ac/ |
H A D | ac.c | 44 #include <utmpx.h> 51 char user[sizeof(((struct utmpx *)0)->ut_user)]; 52 char id[sizeof(((struct utmpx *)0)->ut_id)]; 54 char line[sizeof(((struct utmpx *)0)->ut_line)]; 64 char user[sizeof(((struct utmpx *)0)->ut_user)]; 73 char line[sizeof(((struct utmpx *)0)->ut_line) + 2]; 316 log_out(const struct utmpx *up) 347 log_in(struct utmpx *up) 406 struct utmpx *usr, usht;
|
/freebsd-9.3-release/lib/libpam/modules/pam_lastlog/ |
H A D | pam_lastlog.c | 57 #include <utmpx.h> 72 struct utmpx *utx, utl; 159 struct utmpx utl;
|