Lines Matching refs:policy
121 struct systrace_policy policy; in ssh_sandbox_parent() local
155 memset(&policy, 0, sizeof(policy)); in ssh_sandbox_parent()
156 policy.strp_op = SYSTR_POLICY_NEW; in ssh_sandbox_parent()
157 policy.strp_maxents = SYS_MAXSYSCALL; in ssh_sandbox_parent()
158 if (ioctl(box->systrace_fd, STRIOCPOLICY, &policy) == -1) in ssh_sandbox_parent()
162 policy.strp_op = SYSTR_POLICY_ASSIGN; in ssh_sandbox_parent()
163 policy.strp_pid = box->child_pid; in ssh_sandbox_parent()
164 if (ioctl(box->systrace_fd, STRIOCPOLICY, &policy) == -1) in ssh_sandbox_parent()
177 policy.strp_op = SYSTR_POLICY_MODIFY; in ssh_sandbox_parent()
178 policy.strp_code = i; in ssh_sandbox_parent()
179 policy.strp_policy = found ? in ssh_sandbox_parent()
183 if (ioctl(box->systrace_fd, STRIOCPOLICY, &policy) == -1) in ssh_sandbox_parent()