aboutsummaryrefslogtreecommitdiff
path: root/modules/pam_unix/audit.h
diff options
context:
space:
mode:
authorChristian Göttsche <cgzones@googlemail.com>2024-01-15 16:20:52 +0100
committerDmitry V. Levin <ldv@strace.io>2024-01-15 20:01:23 +0000
commit32112a7b6075e23d7acba37b9272be4a3926bd33 (patch)
treebdafd710331965a4a46121f4a4cdb61b845e2ba5 /modules/pam_unix/audit.h
parente3309f060a67805e679fee55b1101b91991ea824 (diff)
downloadpam-32112a7b6075e23d7acba37b9272be4a3926bd33.tar.gz
pam-32112a7b6075e23d7acba37b9272be4a3926bd33.tar.bz2
pam-32112a7b6075e23d7acba37b9272be4a3926bd33.zip
pam_unix: refactor audit logging
Split the audit logging code into a separate file, to be reused by unix_update(8).
Diffstat (limited to 'modules/pam_unix/audit.h')
-rw-r--r--modules/pam_unix/audit.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/modules/pam_unix/audit.h b/modules/pam_unix/audit.h
new file mode 100644
index 00000000..321232a1
--- /dev/null
+++ b/modules/pam_unix/audit.h
@@ -0,0 +1,7 @@
+#ifndef PAM_UNIX_AUDIT_H
+#define PAM_UNIX_AUDIT_H
+
+int
+audit_log(int type, const char *uname, int rc);
+
+#endif /* PAM_UNIX_AUDIT_H */