diff options
author | J. Bruce Fields <bfields@citi.umich.edu> | 2010-01-09 10:26:41 -0700 |
---|---|---|
committer | Steve Dickson <steved@redhat.com> | 2010-01-13 15:39:14 -0500 |
commit | 40af0d2957a168bee50337695379313f3f88c635 (patch) | |
tree | 80d14f6bf6d41260bfaf8f00ca52246105ab52ac /utils | |
parent | 37d9e4f9e0d1aeeb296583e40a36ae729786230d (diff) | |
download | nfs-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.c | 5 |
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) |