summaryrefslogtreecommitdiffstats
path: root/utils
diff options
context:
space:
mode:
authorJ. Bruce Fields <bfields@citi.umich.edu>2010-01-09 10:26:41 -0700
committerSteve Dickson <steved@redhat.com>2010-01-13 15:39:14 -0500
commit40af0d2957a168bee50337695379313f3f88c635 (patch)
tree80d14f6bf6d41260bfaf8f00ca52246105ab52ac /utils
parent37d9e4f9e0d1aeeb296583e40a36ae729786230d (diff)
downloadnfs-utils-40af0d2957a168bee50337695379313f3f88c635.tar.gz
nfs-utils-40af0d2957a168bee50337695379313f3f88c635.tar.xz
nfs-utils-40af0d2957a168bee50337695379313f3f88c635.zip
mountd: simplify export list deferral in v4root_set
We're adding new entries, but not deleting them, so we don't need to do the usual double-counter trick here. Signed-off-by: J. Bruce Fields <bfields@citi.umich.edu>
Diffstat (limited to 'utils')
-rw-r--r--utils/mountd/v4root.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/utils/mountd/v4root.c b/utils/mountd/v4root.c
index b0a10c8..ac800b3 100644
--- a/utils/mountd/v4root.c
+++ b/utils/mountd/v4root.c
@@ -147,7 +147,7 @@ int pseudofs_update(char *hostname, char *path, nfs_export *source)
void
v4root_set()
{
- nfs_export *exp, *nxt;
+ nfs_export *exp;
int i;
char *path, *ptr;
char *hostname;
@@ -158,8 +158,7 @@ v4root_set()
return;
for (i = 0; i < MCL_MAXTYPES; i++) {
- for (exp = exportlist[i].p_head; exp; exp = nxt) {
- nxt = exp->m_next;
+ for (exp = exportlist[i].p_head; exp; exp = exp->m_next) {
hostname = exp->m_export.e_hostname;
if (exp->m_export.e_flags & NFSEXP_V4ROOT)