selinux: remove userland security class and permission definitions
[sfrench/cifs-2.6.git] / security / selinux / avc.c
index da8caf10ef9745b5f222117e9e236960c2f4e643..e4396a89edc620dfd8e52aafebe7273c30869c0a 100644 (file)
@@ -217,6 +217,8 @@ static void avc_dump_query(struct audit_buffer *ab, u32 ssid, u32 tsid, u16 tcla
                audit_log_format(ab, " tcontext=%s", scontext);
                kfree(scontext);
        }
+
+       BUG_ON(tclass >= ARRAY_SIZE(class_to_string) || !class_to_string[tclass]);
        audit_log_format(ab, " tclass=%s", class_to_string[tclass]);
 }