summaryrefslogtreecommitdiffstats
path: root/rtemsbsd
diff options
context:
space:
mode:
authorJulien Delange <julien.delange@gmail.com>2012-03-23 15:07:00 -0500
committerJoel Sherrill <joel.sherrill@oarcorp.com>2012-03-23 15:07:00 -0500
commit96dca8acc754e61bdac76d4acea1b0e1423e13fe (patch)
tree7e7e0b6152a31658ebbd21c658acf13ae6565d1d /rtemsbsd
parentAdded comments on how to force the inclusion of the RealTek and Etherexpress ... (diff)
downloadrtems-libbsd-96dca8acc754e61bdac76d4acea1b0e1423e13fe.tar.bz2
Use new fsync_or_fdatasync default
Diffstat (limited to 'rtemsbsd')
-rw-r--r--rtemsbsd/src/rtems-bsd-syscalls.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/rtemsbsd/src/rtems-bsd-syscalls.c b/rtemsbsd/src/rtems-bsd-syscalls.c
index 6d464401..d1ec2fe8 100644
--- a/rtemsbsd/src/rtems-bsd-syscalls.c
+++ b/rtemsbsd/src/rtems-bsd-syscalls.c
@@ -39,6 +39,7 @@
#include <freebsd/net/vnet.h>
#include <rtems/libio_.h>
+#include <rtems/libio.h>
#include <rtems/seterr.h>
static const rtems_filesystem_file_handlers_r socket_handlers;
@@ -1479,8 +1480,8 @@ static const rtems_filesystem_file_handlers_r socket_handlers = {
rtems_bsdnet_fstat, /* fstat */
rtems_filesystem_default_fchmod, /* fchmod */
rtems_filesystem_default_ftruncate, /* ftruncate */
- rtems_filesystem_default_fsync, /* fsync */
- rtems_filesystem_default_fdatasync, /* fdatasync */
+ rtems_filesystem_default_fsync_or_fdatasync, /* fsync */
+ rtems_filesystem_default_fsync_or_fdatasync, /* fdatasync */
rtems_bsdnet_fcntl, /* fcntl */
rtems_filesystem_default_rmnod /* rmnod */
};