linux/arch/powerpc/kernel/compat_audit.c
<<
>>
Prefs
   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