opnsense-ports/devel/electron22/files/patch-sandbox_policy_sandbox.h
Franco Fichtner d016c42591 */*: sync with upstream
Taken from: FreeBSD
2023-01-30 10:59:54 +01:00

22 lines
715 B
C++

--- sandbox/policy/sandbox.h.orig 2022-02-28 16:54:41 UTC
+++ sandbox/policy/sandbox.h
@@ -12,6 +12,10 @@
#include "sandbox/policy/linux/sandbox_linux.h"
#endif
+#if BUILDFLAG(IS_BSD)
+#include "sandbox/policy/openbsd/sandbox_openbsd.h"
+#endif
+
namespace sandbox {
namespace mojom {
enum class Sandbox;
@@ -32,7 +36,7 @@ namespace policy {
class SANDBOX_POLICY_EXPORT Sandbox {
public:
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
static bool Initialize(sandbox::mojom::Sandbox sandbox_type,
SandboxLinux::PreSandboxHook hook,
const SandboxLinux::Options& options);