]> git.decadent.org.uk Git - nfs-utils.git/blobdiff - support/export/xtab.c
See Changelog
[nfs-utils.git] / support / export / xtab.c
index b0c309575313fcfc41ae1877b87b8dd8da136cfa..3ef36610357209f06e73e184cff3fc48e1d177dc 100644 (file)
@@ -32,9 +32,9 @@ xtab_read(char *xtab, int is_export)
        if ((lockid = xflock(xtab, "r")) < 0)
                return 0;
        setexportent(xtab, "r");
-       while ((xp = getexportent()) != NULL) {
-               if (!(exp = export_lookup(xp->e_hostname, xp->e_path)) &&
-                   !(exp = export_create(xp))) {
+       while ((xp = getexportent(is_export==0, 0)) != NULL) {
+               if (!(exp = export_lookup(xp->e_hostname, xp->e_path, is_export != 1)) &&
+                   !(exp = export_create(xp, is_export!=1))) {
                        continue;
                }
                switch (is_export) {