aboutsummaryrefslogtreecommitdiff
path: root/security/security.c
diff options
context:
space:
mode:
authorGravatar Austin Kim <austin.kim@lge.com> 2021-07-14 01:11:27 +0100
committerGravatar Paul Moore <paul@paul-moore.com> 2021-07-14 15:25:27 -0400
commit893c47d1964f5c9b00c5468f2cd1a1e9351fbb6a (patch)
tree0bf1c6ea3594ce6ceb000ea6b625104e0b6a85d7 /security/security.c
parentLinux 5.14-rc1 (diff)
downloadlinux-893c47d1964f5c9b00c5468f2cd1a1e9351fbb6a.tar.gz
linux-893c47d1964f5c9b00c5468f2cd1a1e9351fbb6a.tar.bz2
linux-893c47d1964f5c9b00c5468f2cd1a1e9351fbb6a.zip
selinux: return early for possible NULL audit buffers
audit_log_start() may return NULL in below cases: - when audit is not initialized. - when audit backlog limit exceeds. After the call to audit_log_start() is made and then possible NULL audit buffer argument is passed to audit_log_*() functions, audit_log_*() functions return immediately in case of a NULL audit buffer argument. But it is optimal to return early when audit_log_start() returns NULL, because it is not necessary for audit_log_*() functions to be called with NULL audit buffer argument. So add exception handling for possible NULL audit buffers where return value can be handled from callers. Signed-off-by: Austin Kim <austin.kim@lge.com> [PM: tweak subject line] Signed-off-by: Paul Moore <paul@paul-moore.com>
Diffstat (limited to 'security/security.c')
0 files changed, 0 insertions, 0 deletions