X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=coreutils%2Ffsync.c;h=652a41c33f9d6426ff893a60de41dacf82c4b908;hb=2a17fbe88a0cc064248db4ce8939f0fbc357922d;hp=d1fe2b58453811a4d0d87183ef15e1a8300ef969;hpb=0ef64bdb40c54681e8dd5ab8df42ac88e4ab1d4a;p=oweals%2Fbusybox.git diff --git a/coreutils/fsync.c b/coreutils/fsync.c index d1fe2b584..652a41c33 100644 --- a/coreutils/fsync.c +++ b/coreutils/fsync.c @@ -6,6 +6,13 @@ * * Licensed under GPLv2 or later, see file LICENSE in this source tree. */ + +//usage:#define fsync_trivial_usage +//usage: "[-d] FILE..." +//usage:#define fsync_full_usage "\n\n" +//usage: "Write files' buffered blocks to disk\n" +//usage: "\n -d Avoid syncing metadata" + #include "libbb.h" #ifndef O_NOATIME # define O_NOATIME 0 @@ -27,7 +34,7 @@ int fsync_main(int argc UNUSED_PARAM, char **argv) status = EXIT_SUCCESS; do { - int fd = open3_or_warn(*argv, O_NOATIME | O_NOCTTY | O_RDONLY, 0); + int fd = open_or_warn(*argv, O_NOATIME | O_NOCTTY | O_RDONLY); if (fd == -1) { status = EXIT_FAILURE;