Index: content/common/sandbox_linux/sandbox_init_linux.cc |
diff --git a/content/common/sandbox_linux/sandbox_init_linux.cc b/content/common/sandbox_linux/sandbox_init_linux.cc |
index 0585d5421dd61b8c109e28e32677f30c564ef095..49498ab09628c2f8104d30d465052af800ca476f 100644 |
--- a/content/common/sandbox_linux/sandbox_init_linux.cc |
+++ b/content/common/sandbox_linux/sandbox_init_linux.cc |
@@ -4,14 +4,17 @@ |
#include "content/public/common/sandbox_init.h" |
+#include "base/files/scoped_file.h" |
#include "base/memory/scoped_ptr.h" |
#include "content/common/sandbox_linux/sandbox_seccomp_bpf_linux.h" |
#include "sandbox/linux/bpf_dsl/policy.h" |
namespace content { |
-bool InitializeSandbox(scoped_ptr<sandbox::bpf_dsl::Policy> policy) { |
- return SandboxSeccompBPF::StartSandboxWithExternalPolicy(policy.Pass()); |
+bool InitializeSandbox(scoped_ptr<sandbox::bpf_dsl::Policy> policy, |
+ base::ScopedFD proc_task_fd) { |
+ return SandboxSeccompBPF::StartSandboxWithExternalPolicy(policy.Pass(), |
+ proc_task_fd.Pass()); |
} |
scoped_ptr<sandbox::bpf_dsl::Policy> GetBPFSandboxBaselinePolicy() { |