aboutsummaryrefslogtreecommitdiffstats
path: root/src/log-login-audit.c
diff options
context:
space:
mode:
authorMattias Andrée <m@maandree.se>2026-02-22 13:47:21 +0100
committerMattias Andrée <m@maandree.se>2026-02-22 13:47:21 +0100
commitbd3cda801449f0ed0630637a843d8d9d6a964daa (patch)
tree334020796b730b150ee274e595e650325b1b858c /src/log-login-audit.c
parentm makefile (diff)
downloadcerberus-logging-bd3cda801449f0ed0630637a843d8d9d6a964daa.tar.gz
cerberus-logging-bd3cda801449f0ed0630637a843d8d9d6a964daa.tar.bz2
cerberus-logging-bd3cda801449f0ed0630637a843d8d9d6a964daa.tar.xz
m fixesHEADmaster
Signed-off-by: Mattias Andrée <m@maandree.se>
Diffstat (limited to '')
-rw-r--r--src/log-login-audit.c38
1 files changed, 19 insertions, 19 deletions
diff --git a/src/log-login-audit.c b/src/log-login-audit.c
index fded0d5..0fb38b9 100644
--- a/src/log-login-audit.c
+++ b/src/log-login-audit.c
@@ -1,7 +1,7 @@
/**
* cerberus-logging – Log-in logging extension for cerberus
*
- * Copyright © 2014, 2015 Mattias Andrée (maandree@member.fsf.org)
+ * Copyright © 2014, 2015 Mattias Andrée (m@maandree.se)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -21,23 +21,23 @@
#include <pwd.h>
-int do_log(void)
+int
+do_log(void)
{
- struct passwd* pwd;
- int fd, status, r;
-
- if ((!streq(action, "failed")) && (!streq(action, "login")))
- return 0;
-
- status = streq(action, "login");
-
- if (pwd = getpwnam(username), pwd == NULL) return -1;
- if (fd = audit_open(), fd == -1) return -1;
-
- r = audit_log_acct_message(fd, AUDIT_USER_LOGIN, NULL, "login", username,
- pwd->pw_uid, hostname, NULL, ttyname, status);
-
- close(fd);
- return r;
-}
+ struct passwd *pwd;
+ int fd, status, r;
+
+ if (!streq(action, "failed") && !streq(action, "login"))
+ return 0;
+
+ status = streq(action, "login");
+ if (pwd = getpwnam(username), !pwd) return -1;
+ if (fd = audit_open(), fd == -1) return -1;
+
+ r = audit_log_acct_message(fd, AUDIT_USER_LOGIN, NULL, "login", username,
+ pwd->pw_uid, hostname, NULL, ttyname, status);
+
+ close(fd);
+ return r;
+}