]> git.decadent.org.uk Git - nfs-utils.git/blobdiff - support/nfs/rmtab.c
Define and use get_reliable_hostbyname
[nfs-utils.git] / support / nfs / rmtab.c
index da40e486a052e45de082bf8dd654cbefd2e6bcc1..b7be6ba6b0a86ae7353872d30c907026be27f0a6 100644 (file)
@@ -114,8 +114,14 @@ endrmtabent(void)
 void
 fendrmtabent(FILE *fp)
 {
-       if (fp)
+       if (fp) {
+               /* If it was written to, we really want
+                * to flush to disk before returning
+                */
+               fflush(fp);
+               fdatasync(fileno(fp));
                fclose(fp);
+       }
 }
 
 void