]> git.decadent.org.uk Git - nfs-utils.git/blobdiff - support/export/export.c
new "mountpoint" export option.
[nfs-utils.git] / support / export / export.c
index f95e729e63ee7eeb402bf0310e663716c9f1b973..eef2c3b5fcb5a247bb9e74f4c0f1ec97bc969f03 100644 (file)
@@ -32,7 +32,7 @@ export_read(char *fname)
        nfs_export              *exp;
 
        setexportent(fname, "r");
-       while ((eep = getexportent(0)) != NULL) {
+       while ((eep = getexportent(0,1)) != NULL) {
          exp = export_lookup(eep->e_hostname, eep->e_path, 0);
          if (!exp)
            export_create(eep,0);
@@ -239,6 +239,8 @@ export_freeall(void)
                                xfree(exp->m_export.e_squids);
                        if (exp->m_export.e_sqgids)
                                xfree(exp->m_export.e_sqgids);
+                       if (exp->m_export.e_mountpoint)
+                               free(exp->m_export.e_mountpoint);
                        xfree(exp);
                }
                exportlist[i] = NULL;