1527973c8SHelge Deller #include <asm/unistd.h>
2527973c8SHelge Deller 
3527973c8SHelge Deller unsigned int parisc32_dir_class[] = {
4527973c8SHelge Deller #include <asm-generic/audit_dir_write.h>
5527973c8SHelge Deller ~0U
6527973c8SHelge Deller };
7527973c8SHelge Deller 
8527973c8SHelge Deller unsigned int parisc32_chattr_class[] = {
9527973c8SHelge Deller #include <asm-generic/audit_change_attr.h>
10527973c8SHelge Deller ~0U
11527973c8SHelge Deller };
12527973c8SHelge Deller 
13527973c8SHelge Deller unsigned int parisc32_write_class[] = {
14527973c8SHelge Deller #include <asm-generic/audit_write.h>
15527973c8SHelge Deller ~0U
16527973c8SHelge Deller };
17527973c8SHelge Deller 
18527973c8SHelge Deller unsigned int parisc32_read_class[] = {
19527973c8SHelge Deller #include <asm-generic/audit_read.h>
20527973c8SHelge Deller ~0U
21527973c8SHelge Deller };
22527973c8SHelge Deller 
23527973c8SHelge Deller unsigned int parisc32_signal_class[] = {
24527973c8SHelge Deller #include <asm-generic/audit_signal.h>
25527973c8SHelge Deller ~0U
26527973c8SHelge Deller };
27527973c8SHelge Deller 
28527973c8SHelge Deller int parisc32_classify_syscall(unsigned syscall)
29527973c8SHelge Deller {
30527973c8SHelge Deller 	switch (syscall) {
31527973c8SHelge Deller 	case __NR_open:
32527973c8SHelge Deller 		return 2;
33527973c8SHelge Deller 	case __NR_openat:
34527973c8SHelge Deller 		return 3;
35527973c8SHelge Deller 	case __NR_execve:
36527973c8SHelge Deller 		return 5;
37527973c8SHelge Deller 	default:
38527973c8SHelge Deller 		return 1;
39527973c8SHelge Deller 	}
40527973c8SHelge Deller }
41