| Index: components/nacl/loader/nonsfi/nonsfi_sandbox.h
|
| diff --git a/components/nacl/loader/nonsfi/nonsfi_sandbox.h b/components/nacl/loader/nonsfi/nonsfi_sandbox.h
|
| index 42952120423857ccd443efc424465090396962e5..44004be66030822d4b76314bcbfe59d14342d15a 100644
|
| --- a/components/nacl/loader/nonsfi/nonsfi_sandbox.h
|
| +++ b/components/nacl/loader/nonsfi/nonsfi_sandbox.h
|
| @@ -18,13 +18,16 @@ namespace nonsfi {
|
| // depends on seccomp sandbox.
|
| class NaClNonSfiBPFSandboxPolicy : public sandbox::bpf_dsl::Policy {
|
| public:
|
| - explicit NaClNonSfiBPFSandboxPolicy() {}
|
| - ~NaClNonSfiBPFSandboxPolicy() override {}
|
| + explicit NaClNonSfiBPFSandboxPolicy();
|
| + ~NaClNonSfiBPFSandboxPolicy() override;
|
|
|
| sandbox::bpf_dsl::ResultExpr EvaluateSyscall(int sysno) const override;
|
| sandbox::bpf_dsl::ResultExpr InvalidSyscall() const override;
|
|
|
| private:
|
| + // The PID that the policy applies to (should be equal to the current pid).
|
| + const pid_t policy_pid_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(NaClNonSfiBPFSandboxPolicy);
|
| };
|
|
|
|
|