Assorted fixes
[nfs-utils.git] / utils / exportfs / exportfs.c
index ab8a4a2..5196564 100644 (file)
@@ -91,11 +91,14 @@ main(int argc, char **argv)
                fprintf(stderr, "exportfs: -r and -u are incompatible.\n");
                return 1;
        }
-       if (optind == argc && ! f_all) {
-               xtab_export_read();
-               dump(f_verbose);
-               return 0;
-       }
+       if (optind == argc && ! f_all)
+               if (force_flush) {
+                       cache_flush(1);
+               } else {
+                       xtab_export_read();
+                       dump(f_verbose);
+                       return 0;
+               }
 
        new_cache = check_new_cache();