From f3bb6d96be685a64af8050d57f5ced7ec75da2e0 Mon Sep 17 00:00:00 2001 From: Andrey Konovalov Date: Tue, 31 Jan 2017 18:40:10 +0100 Subject: executor: fix tun initialization when sandbox != none --- executor/executor.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'executor/executor.cc') diff --git a/executor/executor.cc b/executor/executor.cc index f228e1d74..7b7079706 100644 --- a/executor/executor.cc +++ b/executor/executor.cc @@ -164,18 +164,18 @@ int main(int argc, char** argv) uint64_t executor_pid = *((uint64_t*)input_data + 1); cover_open(); - setup_main_process(executor_pid, flag_enable_tun); + setup_main_process(); int pid = -1; switch (flag_sandbox) { case sandbox_none: - pid = do_sandbox_none(); + pid = do_sandbox_none(executor_pid, flag_enable_tun); break; case sandbox_setuid: - pid = do_sandbox_setuid(); + pid = do_sandbox_setuid(executor_pid, flag_enable_tun); break; case sandbox_namespace: - pid = do_sandbox_namespace(); + pid = do_sandbox_namespace(executor_pid, flag_enable_tun); break; default: fail("unknown sandbox type"); -- cgit mrf-deployment