mkfs: use O_SYNC
authorAlan Cox <alan@linux.intel.com>
Sun, 12 Nov 2017 21:06:56 +0000 (21:06 +0000)
committerAlan Cox <alan@linux.intel.com>
Sun, 12 Nov 2017 21:06:56 +0000 (21:06 +0000)
Applications/util/mkfs.c

index 23d51ac..29a01b4 100644 (file)
@@ -174,7 +174,7 @@ void mkfs(uint16_t fsize, uint16_t isize)
     printf("Done.\n");
 }
 
-void printopts( )
+void printopts(void)
 {
        fprintf( stderr, "usage: mkfs [options] device isize fsize\n");
        exit(-1);
@@ -224,7 +224,7 @@ int main(int argc, char *argv[])
     if (!yes())
        exit(-1);
 
-    dev = open(argv[optind], O_RDWR);
+    dev = open(argv[optind], O_RDWR|O_SYNC);
     if (dev < 0) {
         fprintf(stderr, "mkfs: can't open device %s\n", argv[optind]);
         exit(-1);