From ac74cec51fa9c31e4c8cea2dd9f01b7b895d61b4 Mon Sep 17 00:00:00 2001 From: dzwdz Date: Sun, 22 Aug 2021 13:40:22 +0200 Subject: fs_open() stub --- src/init/main.c | 24 +++--------------------- 1 file changed, 3 insertions(+), 21 deletions(-) (limited to 'src/init/main.c') diff --git a/src/init/main.c b/src/init/main.c index fb379d2..51764ce 100644 --- a/src/init/main.c +++ b/src/init/main.c @@ -14,27 +14,9 @@ const char *multipageify(const char *str) { } int main() { - char buf[64]; - int len = 64; - - // try to print a string crossing page boundaries - _syscall_debuglog( - multipageify("I cross pages. "), - sizeof("I cross pages. ") - 1); - - if (_syscall_fork() > 0) { - _syscall_debuglog("parent ", - sizeof("parent ") - 1); - - len = _syscall_await(buf, 64); - _syscall_debuglog(buf, len); - } else { - _syscall_debuglog("child ", - sizeof("child ") - 1); - _syscall_exit( - multipageify("this is the child's exit message!"), - sizeof("this is the child's exit message!") - 1); - } + _syscall_fs_open( + multipageify("/some/../path"), + sizeof("/some/../path") - 1); _syscall_exit("bye from init! ", sizeof("bye from init! ") - 1); -- cgit v1.2.3