From 2f2fe6fefb3f7bb0184958ee4d6aff3448b972c4 Mon Sep 17 00:00:00 2001 From: Andrew Deason Date: Thu, 17 Feb 2011 15:15:06 -0600 Subject: [PATCH] afsd.fuse: Force internal mount dir to /afs Commit 1f1545dfb708b6f70065da58b44676b8eafef772 made it so the argument given to -mountdir sets the internal mount directory. However, afsd.fuse assumes that the mount dir is always /afs internally. So, use the uafs_setMountDir function to reset the internal mount dir to "/afs", so afsd.fuse can work with non-/afs mountpoints. Reviewed-on: http://gerrit.openafs.org/3979 Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear (cherry picked from commit 18b24156f1dc0f727260724023eed583b460218b) Change-Id: Icc856771c82332ee6dcd25692da80c28d2effe99 Reviewed-on: http://gerrit.openafs.org/4086 Tested-by: BuildBot Reviewed-by: Derrick Brashear --- src/afsd/afsd_fuse.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/afsd/afsd_fuse.c b/src/afsd/afsd_fuse.c index 4e6cc5c12..1bf5e86e8 100644 --- a/src/afsd/afsd_fuse.c +++ b/src/afsd/afsd_fuse.c @@ -91,6 +91,9 @@ static void * fuafsd_init(struct fuse_conn_info *conn) { uafs_Run(); + + uafs_setMountDir("/afs"); + return NULL; } -- 2.39.5