From f9f1795a754c57d6d148e202dbc7864576cf2d47 Mon Sep 17 00:00:00 2001 From: dzwdz Date: Tue, 16 Nov 2021 20:45:13 +0100 Subject: init: implement fork2_n_mount --- src/init/fs/misc.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/init/fs/misc.c') diff --git a/src/init/fs/misc.c b/src/init/fs/misc.c index a8d9517..55d14fa 100644 --- a/src/init/fs/misc.c +++ b/src/init/fs/misc.c @@ -1,7 +1,15 @@ +#include #include #include +#include #include +bool fork2_n_mount(const char *path) { + handle_t h = _syscall_fs_fork2(); + if (h) _syscall_mount(h, path, strlen(path)); + return h; +} + void fs_passthru(void) { struct fs_wait_response res; int buf_size = 64; -- cgit v1.2.3