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