1 #include <asm/unistd.h> 2 3 unsigned int parisc32_dir_class[] = { 4 #include <asm-generic/audit_dir_write.h> 5 ~0U 6 }; 7 8 unsigned int parisc32_chattr_class[] = { 9 #include <asm-generic/audit_change_attr.h> 10 ~0U 11 }; 12 13 unsigned int parisc32_write_class[] = { 14 #include <asm-generic/audit_write.h> 15 ~0U 16 }; 17 18 unsigned int parisc32_read_class[] = { 19 #include <asm-generic/audit_read.h> 20 ~0U 21 }; 22 23 unsigned int parisc32_signal_class[] = { 24 #include <asm-generic/audit_signal.h> 25 ~0U 26 }; 27 28 int parisc32_classify_syscall(unsigned syscall) 29 { 30 switch (syscall) { 31 case __NR_open: 32 return 2; 33 case __NR_openat: 34 return 3; 35 case __NR_execve: 36 return 5; 37 default: 38 return 1; 39 } 40 } 41