audit: remove unused actx param from audit_rule_match
The audit_rule_match() struct audit_context *actx parameter is not used by any in-tree consumers (selinux, apparmour, integrity, smack). The audit context is an internal audit structure that should only be accessed by audit accessor functions. It was part of commit 03d37d25 ("LSM/Audit: Introduce generic Audit LSM hooks") but appears to have never been used. Remove it. Please see the github issue https://github.com/linux-audit/audit-kernel/issues/107 Signed-off-by:Richard Guy Briggs <rgb@redhat.com> [PM: fixed the referenced commit title] Signed-off-by:
Paul Moore <paul@paul-moore.com>
Showing
- include/linux/lsm_hooks.h 1 addition, 3 deletionsinclude/linux/lsm_hooks.h
- include/linux/security.h 2 additions, 3 deletionsinclude/linux/security.h
- kernel/auditfilter.c 1 addition, 1 deletionkernel/auditfilter.c
- kernel/auditsc.c 12 additions, 9 deletionskernel/auditsc.c
- security/apparmor/audit.c 1 addition, 2 deletionssecurity/apparmor/audit.c
- security/apparmor/include/audit.h 1 addition, 2 deletionssecurity/apparmor/include/audit.h
- security/integrity/ima/ima.h 1 addition, 2 deletionssecurity/integrity/ima/ima.h
- security/integrity/ima/ima_policy.c 2 additions, 4 deletionssecurity/integrity/ima/ima_policy.c
- security/security.c 2 additions, 4 deletionssecurity/security.c
- security/selinux/include/audit.h 1 addition, 3 deletionssecurity/selinux/include/audit.h
- security/selinux/ss/services.c 1 addition, 2 deletionssecurity/selinux/ss/services.c
- security/smack/smack_lsm.c 1 addition, 3 deletionssecurity/smack/smack_lsm.c
Loading
Please register or sign in to comment