From a71120adf590f699c4b8d6249a340976575ea530 Mon Sep 17 00:00:00 2001
From: dzwdz
Date: Fri, 4 Aug 2023 01:20:38 +0200
Subject: libc: fs_dirinject2 for injecting multiple paths

---
 src/user/app/init/init.c | 9 +++++++++
 1 file changed, 9 insertions(+)

(limited to 'src/user/app/init')

diff --git a/src/user/app/init/init.c b/src/user/app/init/init.c
index 9528a28..61fb27b 100644
--- a/src/user/app/init/init.c
+++ b/src/user/app/init/init.c
@@ -43,6 +43,15 @@ int main(void) {
 	freopen("/kdev/com1", "a+", stderr);
 	printf("[init] stage 2, main at %p, teststr at %p\n", &main, teststr);
 
+	MOUNT_AT("/") {
+		fs_dirinject2((const char*[]){
+			"/fake/b/c",
+			"/fake/c",
+			"/faker",
+			NULL
+		});
+	}
+
 	MOUNT_AT("/keyboard") {
 		MOUNT_AT("/") { fs_whitelist((const char*[]){"/kdev/ps2/kb", NULL}); }
 		ps2_drv();
-- 
cgit v1.2.3