audit: change audit_syscalls_enabled type to bool
So that it fits better in __read_frequently. Sponsored by: The FreeBSD Foundation
This commit is contained in:
parent
e9bc5a34f4
commit
159dcc30a5
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=341218
@ -103,7 +103,7 @@ int audit_trail_suspended;
|
|||||||
#ifdef KDTRACE_HOOKS
|
#ifdef KDTRACE_HOOKS
|
||||||
u_int audit_dtrace_enabled;
|
u_int audit_dtrace_enabled;
|
||||||
#endif
|
#endif
|
||||||
int __read_frequently audit_syscalls_enabled;
|
bool __read_frequently audit_syscalls_enabled;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Flags controlling behavior in low storage situations. Should we panic if
|
* Flags controlling behavior in low storage situations. Should we panic if
|
||||||
@ -216,13 +216,13 @@ audit_syscalls_enabled_update(void)
|
|||||||
mtx_lock(&audit_mtx);
|
mtx_lock(&audit_mtx);
|
||||||
#ifdef KDTRACE_HOOKS
|
#ifdef KDTRACE_HOOKS
|
||||||
if (audit_dtrace_enabled)
|
if (audit_dtrace_enabled)
|
||||||
audit_syscalls_enabled = 1;
|
audit_syscalls_enabled = true;
|
||||||
else {
|
else {
|
||||||
#endif
|
#endif
|
||||||
if (audit_trail_enabled && !audit_trail_suspended)
|
if (audit_trail_enabled && !audit_trail_suspended)
|
||||||
audit_syscalls_enabled = 1;
|
audit_syscalls_enabled = true;
|
||||||
else
|
else
|
||||||
audit_syscalls_enabled = 0;
|
audit_syscalls_enabled = false;
|
||||||
#ifdef KDTRACE_HOOKS
|
#ifdef KDTRACE_HOOKS
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
@ -336,7 +336,7 @@ audit_init(void)
|
|||||||
|
|
||||||
audit_trail_enabled = 0;
|
audit_trail_enabled = 0;
|
||||||
audit_trail_suspended = 0;
|
audit_trail_suspended = 0;
|
||||||
audit_syscalls_enabled = 0;
|
audit_syscalls_enabled = false;
|
||||||
audit_panic_on_write_fail = 0;
|
audit_panic_on_write_fail = 0;
|
||||||
audit_fail_stop = 0;
|
audit_fail_stop = 0;
|
||||||
audit_in_failure = 0;
|
audit_in_failure = 0;
|
||||||
|
@ -71,7 +71,7 @@
|
|||||||
extern u_int audit_dtrace_enabled;
|
extern u_int audit_dtrace_enabled;
|
||||||
extern int audit_trail_enabled;
|
extern int audit_trail_enabled;
|
||||||
extern int audit_trail_suspended;
|
extern int audit_trail_suspended;
|
||||||
extern int audit_syscalls_enabled;
|
extern bool audit_syscalls_enabled;
|
||||||
|
|
||||||
void audit_syscall_enter(unsigned short code, struct thread *td);
|
void audit_syscall_enter(unsigned short code, struct thread *td);
|
||||||
void audit_syscall_exit(int error, struct thread *td);
|
void audit_syscall_exit(int error, struct thread *td);
|
||||||
|
Loading…
Reference in New Issue
Block a user