summaryrefslogtreecommitdiff
path: root/mount.h
diff options
context:
space:
mode:
authorSergiu Ivanov <unlimitedscolobb@gmail.com>2009-07-05 15:26:58 +0300
committerSergiu Ivanov <unlimitedscolobb@gmail.com>2009-12-10 21:32:45 +0000
commit4db02de530ceb22a814ab6f53eda77c40de03fe7 (patch)
tree759b4287eaa92b2d63c4895f5c7209b184bb3ce4 /mount.h
parentd711d1eb2ac42911690a107f80e7fb5df09a4782 (diff)
Add the mountee to the list of merged filesystems.unionmount
* mount.c (start_mountee): Add the mountee's filesystem to the list of merged filesystems. * node.c (node_init_root): Take into consideration the fact that an empty string refers to the mountee root. * ulfs.c (ulfs_check): Likewise. (ulfs_register): Don't check whether "" is a valid directory.
Diffstat (limited to 'mount.h')
-rw-r--r--mount.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/mount.h b/mount.h
index fd265f0..fb5758d 100644
--- a/mount.h
+++ b/mount.h
@@ -42,7 +42,9 @@ extern int mountee_started;
error_t
start_mountee (node_t * np, char * argz, size_t argz_len, mach_port_t * port);
-/* Sets up a proxy node and sets the translator on it. */
+/* Sets up a proxy node, sets the translator on it, and registers the
+ filesystem published by the translator in the list of merged
+ filesystems. */
error_t
setup_unionmount (void);