From a957c8f0c6b35171378522e03b4360cfc5527832 Mon Sep 17 00:00:00 2001 From: dzwdz Date: Tue, 2 Nov 2021 19:51:04 +0100 Subject: fork2 refactor: every process now has (only) a single controlled vfs_backend --- src/init/tar.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/init/tar.c') diff --git a/src/init/tar.c b/src/init/tar.c index 42efcdf..89f4e69 100644 --- a/src/init/tar.c +++ b/src/init/tar.c @@ -13,11 +13,11 @@ static int tar_size(void *sector); static void *tar_find(const char *path, size_t path_len, void *base, size_t base_len); static int oct_parse(char *str, size_t len); -void tar_driver(handle_t back, void *base) { +void tar_driver(void *base) { static char buf[BUF_SIZE]; struct fs_wait_response res; for (;;) { - switch (_syscall_fs_wait(back, buf, BUF_SIZE, &res)) { + switch (_syscall_fs_wait(buf, BUF_SIZE, &res)) { case VFSOP_OPEN: _syscall_fs_respond(NULL, tar_open(buf, res.len, base, ~0)); break; -- cgit v1.2.3