| Index: content/common/sandbox_linux/bpf_gpu_policy_linux.h
|
| diff --git a/content/common/sandbox_linux/bpf_gpu_policy_linux.h b/content/common/sandbox_linux/bpf_gpu_policy_linux.h
|
| index aae79c1381ed8d8d3b30cd795ec81f969f4e1464..aa2523aa21b9b9cde3a63c94339a88f6edbe5172 100644
|
| --- a/content/common/sandbox_linux/bpf_gpu_policy_linux.h
|
| +++ b/content/common/sandbox_linux/bpf_gpu_policy_linux.h
|
| @@ -13,6 +13,9 @@
|
|
|
| namespace sandbox {
|
| class BrokerProcess;
|
| +namespace syscall_broker {
|
| +struct BrokerPermission;
|
| +}
|
| }
|
|
|
| namespace content {
|
| @@ -37,8 +40,8 @@ class GpuProcessPolicy : public SandboxBPFBasePolicy {
|
| // the basic ones.
|
| void InitGpuBrokerProcess(
|
| sandbox::bpf_dsl::Policy* (*broker_sandboxer_allocator)(void),
|
| - const std::vector<std::string>& read_whitelist_extra,
|
| - const std::vector<std::string>& write_whitelist_extra);
|
| + const std::vector<sandbox::syscall_broker::BrokerPermission>&
|
| + permissions_extra);
|
|
|
| sandbox::BrokerProcess* broker_process() { return broker_process_; }
|
|
|
|
|