/* 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; | |
} |