aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/audit.h
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/audit.h')
-rw-r--r--kernel/audit.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/kernel/audit.h b/kernel/audit.h
index 7102d538737b..24ec86145667 100644
--- a/kernel/audit.h
+++ b/kernel/audit.h
@@ -274,6 +274,8 @@ extern char *audit_mark_path(struct audit_fsnotify_mark *mark);
274extern void audit_remove_mark(struct audit_fsnotify_mark *audit_mark); 274extern void audit_remove_mark(struct audit_fsnotify_mark *audit_mark);
275extern void audit_remove_mark_rule(struct audit_krule *krule); 275extern void audit_remove_mark_rule(struct audit_krule *krule);
276extern int audit_mark_compare(struct audit_fsnotify_mark *mark, unsigned long ino, dev_t dev); 276extern int audit_mark_compare(struct audit_fsnotify_mark *mark, unsigned long ino, dev_t dev);
277extern int audit_dupe_exe(struct audit_krule *new, struct audit_krule *old);
278extern int audit_exe_compare(struct task_struct *tsk, struct audit_fsnotify_mark *mark);
277 279
278#else 280#else
279#define audit_put_watch(w) {} 281#define audit_put_watch(w) {}
@@ -289,6 +291,8 @@ extern int audit_mark_compare(struct audit_fsnotify_mark *mark, unsigned long in
289#define audit_remove_mark(m) 291#define audit_remove_mark(m)
290#define audit_remove_mark_rule(k) 292#define audit_remove_mark_rule(k)
291#define audit_mark_compare(m, i, d) 0 293#define audit_mark_compare(m, i, d) 0
294#define audit_exe_compare(t, m) (-EINVAL)
295#define audit_dupe_exe(n, o) (-EINVAL)
292#endif /* CONFIG_AUDIT_WATCH */ 296#endif /* CONFIG_AUDIT_WATCH */
293 297
294#ifdef CONFIG_AUDIT_TREE 298#ifdef CONFIG_AUDIT_TREE