X-Git-Url: http://ftp.safe.ca/?a=blobdiff_plain;f=security%2Flsm_audit.c;h=908aa712816ac25bcb73fe22e6e704bd669d7566;hb=8fade6aff706b2ae3f02864b4023d34b002cd226;hp=e04566a2c4e59338aa0da445bc720f0b3aba0ce3;hpb=c720c7e8383aff1cb219bddf474ed89d850336e3;p=safe%2Fjmp%2Flinux-2.6 diff --git a/security/lsm_audit.c b/security/lsm_audit.c index e04566a..908aa71 100644 --- a/security/lsm_audit.c +++ b/security/lsm_audit.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include @@ -220,7 +221,7 @@ static void dump_common_audit_data(struct audit_buffer *ab, } switch (a->type) { - case LSM_AUDIT_NO_AUDIT: + case LSM_AUDIT_DATA_NONE: return; case LSM_AUDIT_DATA_IPC: audit_log_format(ab, " key=%d ", a->u.ipc_id); @@ -354,6 +355,10 @@ static void dump_common_audit_data(struct audit_buffer *ab, } break; #endif + case LSM_AUDIT_DATA_KMOD: + audit_log_format(ab, " kmod="); + audit_log_untrustedstring(ab, a->u.kmod_name); + break; } /* switch (a->type) */ }