diff options
author | dzwdz | 2021-11-02 19:51:04 +0100 |
---|---|---|
committer | dzwdz | 2021-11-02 19:51:04 +0100 |
commit | a957c8f0c6b35171378522e03b4360cfc5527832 (patch) | |
tree | 65e0a052a5f9cd5a36dac918f31294b295ee3032 /src/init/tar.c | |
parent | c0903edc3ee1fe4dd9c9921f4b7712a94271f238 (diff) |
fork2 refactor: every process now has (only) a single controlled vfs_backend
Diffstat (limited to 'src/init/tar.c')
-rw-r--r-- | src/init/tar.c | 4 |
1 files changed, 2 insertions, 2 deletions
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; |