blob: 5adbf0d5b6256a859f3ed40d3717f21544a0d436 [file] [log] [blame] [raw]
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <stdio.h>
#include <linux/audit.h>
#include "audit-type.h"
static void print_audit_label(int i) {
const char *name;
name = audit_type_name_alloca(i);
/* This is a separate function only because of alloca */
printf("%i → %s → %s\n", i, audit_type_to_string(i), name);
}
static void test_audit_type(void) {
int i;
for (i = 0; i <= AUDIT_KERNEL; i++)
print_audit_label(i);
}
int main(int argc, char **argv) {
test_audit_type();
return 0;
}