From: lorenzo@gnu.org Date: Wed, 8 Mar 2006 23:33:47 +0000 (+0100) Subject: [PATCH] EXPORT_SYMBOL patch for audit_log, audit_log_start, audit_log_end and audit_f... X-Git-Tag: firefly_0821_release~37088^2~1 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=bf45da97a45f634422559ec61429dddf4d2fffb9;p=firefly-linux-kernel-4.4.55.git [PATCH] EXPORT_SYMBOL patch for audit_log, audit_log_start, audit_log_end and audit_format Hi, This is a trivial patch that enables the possibility of using some auditing functions within loadable kernel modules (ie. inside a Linux Security Module). _ Make the audit_log_start, audit_log_end, audit_format and audit_log interfaces available to Loadable Kernel Modules, thus making possible the usage of the audit framework inside LSMs, etc. Signed-off-by: > Signed-off-by: Al Viro --- diff --git a/kernel/audit.c b/kernel/audit.c index 6a44e0a7707d..c9345d3e8ada 100644 --- a/kernel/audit.c +++ b/kernel/audit.c @@ -994,3 +994,8 @@ void audit_log(struct audit_context *ctx, gfp_t gfp_mask, int type, audit_log_end(ab); } } + +EXPORT_SYMBOL(audit_log_start); +EXPORT_SYMBOL(audit_log_end); +EXPORT_SYMBOL(audit_log_format); +EXPORT_SYMBOL(audit_log);