Commit 76befc0e authored by Alexander Viro's avatar Alexander Viro Committed by Linus Torvalds

[PATCH] knfsd cleanups

logics in exp_get() cleaned up (it's kernel, not IOCCC, damnit...)
parent a3d96251
...@@ -76,14 +76,10 @@ exp_get(svc_client *clp, kdev_t dev, ino_t ino) ...@@ -76,14 +76,10 @@ exp_get(svc_client *clp, kdev_t dev, ino_t ino)
if (!clp) if (!clp)
return NULL; return NULL;
exp = clp->cl_export[EXPORT_HASH(dev)]; for (exp = clp->cl_export[EXPORT_HASH(dev)]; exp; exp = exp->ex_next) {
if (exp) if (exp->ex_ino == ino && kdev_same(exp->ex_dev, dev))
do { break;
if (exp->ex_ino == ino && kdev_same(exp->ex_dev, dev)) }
goto out;
} while (NULL != (exp = exp->ex_next));
exp = NULL;
out:
return exp; return exp;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment