From 97c677d4f04b8f8938c893656f667a29527f4a0f Mon Sep 17 00:00:00 2001 From: Ben Lindstrom Date: Tue, 8 May 2001 20:33:05 +0000 Subject: - (bal) UseLogin patch for Solaris/UNICOS. Patch by Wayne Davison --- sshlogin.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'sshlogin.c') diff --git a/sshlogin.c b/sshlogin.c index 1d9c031c..b7558b9e 100644 --- a/sshlogin.c +++ b/sshlogin.c @@ -77,6 +77,20 @@ record_login(pid_t pid, const char *ttyname, const char *user, uid_t uid, login_free_entry(li); } +#ifdef LOGIN_NEEDS_UTMPX +void +record_utmp_only(pid_t pid, const char *ttyname, const char *user, + const char *host, struct sockaddr * addr) +{ + struct logininfo *li; + + li = login_alloc_entry(pid, user, host, ttyname); + login_set_addr(li, addr, sizeof(struct sockaddr)); + login_utmp_only(li); + login_free_entry(li); +} +#endif + /* Records that the user has logged out. */ void -- cgit v1.2.1