From 18c315533b8cddfa76c43ad4a5e2edee767ff951 Mon Sep 17 00:00:00 2001 From: Jennifer Averett Date: Tue, 16 Nov 1999 22:45:33 +0000 Subject: Added handler for fsync. For the memfile it is the same as the data sync. --- c/src/exec/libfs/src/imfs/imfs_handlers_memfile.c | 2 +- c/src/lib/libc/imfs_handlers_memfile.c | 2 +- c/src/libfs/src/imfs/imfs_handlers_memfile.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) (limited to 'c') diff --git a/c/src/exec/libfs/src/imfs/imfs_handlers_memfile.c b/c/src/exec/libfs/src/imfs/imfs_handlers_memfile.c index 20ef3c57b3..0e2566841b 100644 --- a/c/src/exec/libfs/src/imfs/imfs_handlers_memfile.c +++ b/c/src/exec/libfs/src/imfs/imfs_handlers_memfile.c @@ -31,7 +31,7 @@ rtems_filesystem_file_handlers_r IMFS_memfile_handlers = { IMFS_fchmod, memfile_ftruncate, NULL, /* fpathconf */ - NULL, /* fsync */ + IMFS_fdatasync, /* fsync */ IMFS_fdatasync, IMFS_fcntl, memfile_rmnod diff --git a/c/src/lib/libc/imfs_handlers_memfile.c b/c/src/lib/libc/imfs_handlers_memfile.c index 20ef3c57b3..0e2566841b 100644 --- a/c/src/lib/libc/imfs_handlers_memfile.c +++ b/c/src/lib/libc/imfs_handlers_memfile.c @@ -31,7 +31,7 @@ rtems_filesystem_file_handlers_r IMFS_memfile_handlers = { IMFS_fchmod, memfile_ftruncate, NULL, /* fpathconf */ - NULL, /* fsync */ + IMFS_fdatasync, /* fsync */ IMFS_fdatasync, IMFS_fcntl, memfile_rmnod diff --git a/c/src/libfs/src/imfs/imfs_handlers_memfile.c b/c/src/libfs/src/imfs/imfs_handlers_memfile.c index 20ef3c57b3..0e2566841b 100644 --- a/c/src/libfs/src/imfs/imfs_handlers_memfile.c +++ b/c/src/libfs/src/imfs/imfs_handlers_memfile.c @@ -31,7 +31,7 @@ rtems_filesystem_file_handlers_r IMFS_memfile_handlers = { IMFS_fchmod, memfile_ftruncate, NULL, /* fpathconf */ - NULL, /* fsync */ + IMFS_fdatasync, /* fsync */ IMFS_fdatasync, IMFS_fcntl, memfile_rmnod -- cgit v1.2.3