X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;ds=sidebyside;f=utils%2Fmountd%2Fv4root.c;h=708eb614b92cc88aee2fa752c7cf1abf0a998c3f;hb=c2544b77566690ebec32a2d47c9249548b1a0941;hp=57ee0b29ad7e6d504ad36426a1b37de67c249347;hpb=8b50f9647aa4fd404e4cb70459c683eddc37f215;p=nfs-utils.git diff --git a/utils/mountd/v4root.c b/utils/mountd/v4root.c index 57ee0b2..708eb61 100644 --- a/utils/mountd/v4root.c +++ b/utils/mountd/v4root.c @@ -150,13 +150,13 @@ static int v4root_add_parents(nfs_export *exp) "pseudo export for '%s'", exp->m_export.e_path); return -ENOMEM; } - for (ptr = path + 1; ptr; ptr = strchr(ptr, '/')) { + for (ptr = path; ptr; ptr = strchr(ptr, '/')) { int ret; char saved; saved = *ptr; *ptr = '\0'; - ret = pseudofs_update(hostname, path, exp); + ret = pseudofs_update(hostname, *path ? path : "/", exp); if (ret) return ret; *ptr = saved;