summaryrefslogtreecommitdiff
path: root/src/init/main.c
diff options
context:
space:
mode:
authordzwdz2021-09-18 12:23:08 +0200
committerdzwdz2021-09-18 12:23:08 +0200
commita26876079cb155b013461aa525276b9cc8598ccf (patch)
tree57ebfce84d0a390d106ae733335d8e11b7f9c8e4 /src/init/main.c
parent27cf4b1923629cbf71609311d004914c2508c03a (diff)
implement NULL mounts
Diffstat (limited to 'src/init/main.c')
-rw-r--r--src/init/main.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/init/main.c b/src/init/main.c
index c81f789..233b92d 100644
--- a/src/init/main.c
+++ b/src/init/main.c
@@ -58,10 +58,19 @@ void fs_test(void) {
}
// parent: accesses the fs
- log("\n");
+ log("\n\n");
_syscall_mount(front, argify("/init"));
read_file(argify("/init/fake.txt"));
read_file(argify("/init/1.txt"));
read_file(argify("/init/2.txt"));
read_file(argify("/init/dir/3.txt"));
+
+ log("\nshadowing /init/dir...\n");
+ _syscall_mount(-1, argify("/init/dir"));
+ read_file(argify("/init/fake.txt"));
+ read_file(argify("/init/1.txt"));
+ read_file(argify("/init/2.txt"));
+ read_file(argify("/init/dir/3.txt"));
+
+ log("\n");
}