Changeset View
Changeset View
Standalone View
Standalone View
sys/security/audit/audit_bsm.c
Show First 20 Lines • Show All 42 Lines • ▼ Show 20 Lines | |||||
kau_write(rec, tok); | kau_write(rec, tok); | ||||
} | } | ||||
if (ARG_IS_VALID(kar, ARG_SVIPC_PERM)) { | if (ARG_IS_VALID(kar, ARG_SVIPC_PERM)) { | ||||
tok = au_to_ipc_perm(&ar->ar_arg_svipc_perm); | tok = au_to_ipc_perm(&ar->ar_arg_svipc_perm); | ||||
kau_write(rec, tok); | kau_write(rec, tok); | ||||
} | } | ||||
break; | break; | ||||
/* shm_rename is a non-Posix extension to the Posix shm implementation */ | |||||
case AUE_SHMRENAME: | |||||
UPATH1_TOKENS; | |||||
UPATH2_TOKENS; | |||||
if (ARG_IS_VALID(kar, ARG_FFLAGS)) { | |||||
tok = au_to_arg32(2, "flags", ar->ar_arg_fflags); | |||||
kau_write(rec, tok); | |||||
} | |||||
break; | |||||
/* AUE_SHMOPEN, AUE_SHMUNLINK, AUE_SEMOPEN, AUE_SEMCLOSE | /* AUE_SHMOPEN, AUE_SHMUNLINK, AUE_SEMOPEN, AUE_SEMCLOSE | ||||
* and AUE_SEMUNLINK are Posix IPC */ | * and AUE_SEMUNLINK are Posix IPC */ | ||||
case AUE_SHMOPEN: | case AUE_SHMOPEN: | ||||
if (ARG_IS_VALID(kar, ARG_FFLAGS)) { | if (ARG_IS_VALID(kar, ARG_FFLAGS)) { | ||||
tok = au_to_arg32(2, "flags", ar->ar_arg_fflags); | tok = au_to_arg32(2, "flags", ar->ar_arg_fflags); | ||||
kau_write(rec, tok); | kau_write(rec, tok); | ||||
} | } | ||||
if (ARG_IS_VALID(kar, ARG_MODE)) { | if (ARG_IS_VALID(kar, ARG_MODE)) { | ||||
▲ Show 20 Lines • Show All 42 Lines • Show Last 20 Lines |