| 118 | "struct semid_kernel *", "int"); |
| 119 | |
| 120 | int |
| 121 | mac_sysvsem_check_semctl(struct ucred *cred, struct semid_kernel *semakptr, |
| 122 | int cmd) |
| 123 | { |
| 124 | int error; |
| 125 | |
| 126 | MAC_POLICY_CHECK_NOSLEEP(sysvsem_check_semctl, cred, semakptr, |
| 127 | semakptr->label, cmd); |
| 128 | MAC_CHECK_PROBE3(sysvsem_check_semctl, error, cred, semakptr, cmd); |
| 129 | |
| 130 | return (error); |
| 131 | } |
| 132 | |
| 133 | MAC_CHECK_PROBE_DEFINE2(sysvsem_check_semget, "struct ucred *", |
| 134 | "struct semid_kernel *"); |