Lines Matching refs:policy
109 struct systrace_policy policy;
142 /* Allocate and assign policy */
143 bzero(&policy, sizeof(policy));
144 policy.strp_op = SYSTR_POLICY_NEW;
145 policy.strp_maxents = SYS_MAXSYSCALL;
146 if (ioctl(box->systrace_fd, STRIOCPOLICY, &policy) == -1)
150 policy.strp_op = SYSTR_POLICY_ASSIGN;
151 policy.strp_pid = box->child_pid;
152 if (ioctl(box->systrace_fd, STRIOCPOLICY, &policy) == -1)
156 /* Set per-syscall policy */
165 policy.strp_op = SYSTR_POLICY_MODIFY;
166 policy.strp_code = i;
167 policy.strp_policy = found ?
170 debug3("%s: policy: enable syscall %d", __func__, i);
171 if (ioctl(box->systrace_fd, STRIOCPOLICY, &policy) == -1)