Small nfs-utils patch from Olaf Kirch
authorneilbrown <neilbrown>
Fri, 7 Oct 2005 04:45:54 +0000 (04:45 +0000)
committerneilbrown <neilbrown>
Fri, 7 Oct 2005 04:45:54 +0000 (04:45 +0000)
ChangeLog
utils/mountd/mountd.c

index df3ae49..b67dbdf 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2005-10-07 Olaf Kirch <okir@suse.de>
+       * utils/mountd/mountd.c(get_exportlist): Without this patch,
+       showmount -e would sometimes display host names that should really
+       have been subsumed under a wildcard entry.
+
+       The problem was that the code in get_exportlist would always
+       skip the next group entry after removing one FQDN.
+
 2005-10-06 Steve Dickson <SteveD@redhat.com> NeilBrown <neilb@suse.de>
        * support/nfs/export.c: don't warn about sync/async for readonly
        exports
index a9ec1c7..8a2f413 100644 (file)
@@ -425,11 +425,9 @@ get_exportlist(void)
                                xfree(c->gr_name);
                                xfree(c);
                                xfree (hp);
-                               if ((c = *cp) == NULL)
-                                 break;
+                               continue;
                              }
-                             else
-                               xfree (hp);
+                             xfree (hp);
                            }
                            cp = &(c->gr_next);
                          }