diff options
author | Samuel Tan <samueltan@google.com> | 2015-12-14 14:49:09 -0800 |
---|---|---|
committer | Samuel Tan <samueltan@google.com> | 2015-12-18 14:28:48 -0800 |
commit | d6720ce258a19c08fd2cfe6ea61b5eeefcfb9582 (patch) | |
tree | 170f773957a8c6e5d57e8ff2a5c3fa1055774133 /brillo/process_mock.h | |
parent | 7a8c2c1f3b25446cec0e7e897f74c9769f4fb6be (diff) | |
download | libbrillo-d6720ce258a19c08fd2cfe6ea61b5eeefcfb9582.tar.gz |
libbrillo: extend Process API to support sandboxing
Extend the brillo::Process API to support some sandboxing
options.
BUG: 26190154
Change-Id: I6d657ee2afda20d18d6286b132c9143dce0ffc9d
Diffstat (limited to 'brillo/process_mock.h')
-rw-r--r-- | brillo/process_mock.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/brillo/process_mock.h b/brillo/process_mock.h index d821cc4..f73d242 100644 --- a/brillo/process_mock.h +++ b/brillo/process_mock.h @@ -24,6 +24,9 @@ class ProcessMock : public Process { MOCK_METHOD2(BindFd, void(int parent_fd, int child_fd)); MOCK_METHOD1(SetUid, void(uid_t)); MOCK_METHOD1(SetGid, void(gid_t)); + MOCK_METHOD1(SetCapabilities, void(uint64_t capmask)); + MOCK_METHOD1(ApplySyscallFilter, void(const std::string& path)); + MOCK_METHOD0(EnterNewPidNamespace, void()); MOCK_METHOD1(SetInheritParentSignalMask, void(bool)); MOCK_METHOD1(SetPreExecCallback, void(const PreExecCallback&)); MOCK_METHOD1(SetSearchPath, void(bool)); |