summaryrefslogtreecommitdiff
path: root/net/quagga/files/patch-lib_command.c
blob: d8600803a0566cfd429e06a9a3e3f56d9947649f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
--- lib/command.c.orig	2018-02-04 17:34:34 UTC
+++ lib/command.c
@@ -3127,15 +3127,15 @@ DEFUN (config_write_file, 
   
   if ((dupfd = dup (file_vty->wfd)) < 0)
     {
-      vty_out (vty, "Couldn't dup fd (for fdatasync) for %s, %s (%d).%s", 
+      vty_out (vty, "Couldn't dup fd (for fsync) for %s, %s (%d).%s", 
                config_file, safe_strerror(errno), errno, VTY_NEWLINE);
     }
 
   vty_close (file_vty);
   
-  if (fdatasync (dupfd) < 0)
+  if (fsync (dupfd) < 0)
     {
-      vty_out (vty, "Couldn't fdatasync %s, %s (%d)!%s",
+      vty_out (vty, "Couldn't fsync %s, %s (%d)!%s",
                config_file, safe_strerror(errno), errno, VTY_NEWLINE);
     }