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 #include +#include #include 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 */ };