summaryrefslogtreecommitdiff
path: root/src/user/lib/fs/misc.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/user/lib/fs/misc.c')
-rw-r--r--src/user/lib/fs/misc.c11
1 files changed, 2 insertions, 9 deletions
diff --git a/src/user/lib/fs/misc.c b/src/user/lib/fs/misc.c
index 2a39e9a..a23f05f 100644
--- a/src/user/lib/fs/misc.c
+++ b/src/user/lib/fs/misc.c
@@ -154,20 +154,13 @@ hid_t ufs_wait(char *buf, size_t len, struct ufs_request *req) {
return reqh;
}
-bool mount_at_pred(const char *path) {
+bool mount_at(const char *path) {
// TODO preprocess path - simplify & ensure trailing slash
if (!fork2_n_mount(path)) {
/* child -> go into the for body */
_klogf("%s: impl", path);
- setproctitle("i'%s'", path);
+ setproctitle("%s", path);
return true;
}
-
- if (strcmp("/", path) && !fork2_n_mount("/")) {
- _klogf("%s: dir", path);
- setproctitle("d'%s'", path);
- fs_dirinject(path);
- exit(1);
- }
return false; /* continue after the for loop */
}