summaryrefslogtreecommitdiff
path: root/session.c
diff options
context:
space:
mode:
Diffstat (limited to 'session.c')
-rw-r--r--session.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/session.c b/session.c
index 10cefdb44..d0f9072f3 100644
--- a/session.c
+++ b/session.c
@@ -159,7 +159,6 @@ const char *original_command = NULL;
159Session sessions[MAX_SESSIONS]; 159Session sessions[MAX_SESSIONS];
160 160
161#ifdef WITH_AIXAUTHENTICATE 161#ifdef WITH_AIXAUTHENTICATE
162/* AIX's lastlogin message, set in auth1.c */
163char *aixloginmsg; 162char *aixloginmsg;
164#endif /* WITH_AIXAUTHENTICATE */ 163#endif /* WITH_AIXAUTHENTICATE */
165 164
@@ -191,6 +190,14 @@ do_authenticated(Authctxt *authctxt)
191 } 190 }
192#endif 191#endif
193#endif 192#endif
193#ifdef WITH_AIXAUTHENTICATE
194 /* We don't have a pty yet, so just label the line as "ssh" */
195 if (loginsuccess(authctxt->user,
196 get_canonical_hostname(options.reverse_mapping_check),
197 "ssh", &aixloginmsg) < 0)
198 aixloginmsg = NULL;
199#endif /* WITH_AIXAUTHENTICATE */
200
194 /* setup the channel layer */ 201 /* setup the channel layer */
195 if (!no_port_forwarding_flag && options.allow_tcp_forwarding) 202 if (!no_port_forwarding_flag && options.allow_tcp_forwarding)
196 channel_permit_all_opens(); 203 channel_permit_all_opens();