]> andersk Git - openssh.git/blobdiff - loginrec.c
- (dtucker) [loginrec.c] Add missing #include.
[openssh.git] / loginrec.c
index f87492a6bbbb670a4e0e1bc3c073de98be1d4e23..149619e47b913dc6a4af6fce7ffc9a667d67e179 100644 (file)
 #include "packet.h"
 #include "canohost.h"
 #include "auth.h"
+#include "buffer.h"
 
 #ifdef HAVE_UTIL_H
 # include <util.h>
@@ -192,6 +193,8 @@ int lastlog_get_entry(struct logininfo *li);
 int wtmp_get_entry(struct logininfo *li);
 int wtmpx_get_entry(struct logininfo *li);
 
+extern Buffer loginmsg;
+
 /* pick the shortest string */
 #define MIN_SIZEOF(s1,s2) (sizeof(s1) < sizeof(s2) ? sizeof(s1) : sizeof(s2))
 
@@ -441,10 +444,10 @@ login_write(struct logininfo *li)
 #endif
 #ifdef CUSTOM_SYS_AUTH_RECORD_LOGIN
        if (li->type == LTYPE_LOGIN && 
-          !sys_auth_record_login(li->username,li->hostname,li->line))
+          !sys_auth_record_login(li->username,li->hostname,li->line, &loginmsg))
                logit("Writing login record failed for %s", li->username);
 #endif
-#ifdef AUDIT_EVENTS
+#ifdef SSH_AUDIT_EVENTS
        if (li->type == LTYPE_LOGIN)
                audit_session_open(li->line);
        else if (li->type == LTYPE_LOGOUT)
This page took 0.060682 seconds and 4 git commands to generate.