Lines Matching refs:policy
111 struct systrace_policy policy;
144 /* Allocate and assign policy */
145 memset(&policy, 0, sizeof(policy));
146 policy.strp_op = SYSTR_POLICY_NEW;
147 policy.strp_maxents = SYS_MAXSYSCALL;
148 if (ioctl(box->systrace_fd, STRIOCPOLICY, &policy) == -1)
152 policy.strp_op = SYSTR_POLICY_ASSIGN;
153 policy.strp_pid = box->child_pid;
154 if (ioctl(box->systrace_fd, STRIOCPOLICY, &policy) == -1)
158 /* Set per-syscall policy */
167 policy.strp_op = SYSTR_POLICY_MODIFY;
168 policy.strp_code = i;
169 policy.strp_policy = found ?
172 debug3("%s: policy: enable syscall %d", __func__, i);
173 if (ioctl(box->systrace_fd, STRIOCPOLICY, &policy) == -1)