summaryrefslogtreecommitdiffstats
path: root/freebsd/sys/kern
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2017-07-28 08:44:52 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2017-07-28 08:46:21 +0200
commit6e328c38b10ada0ec1f493c14df1085e1dd57cb4 (patch)
tree36b600930f2250af2e7cbb0e4032d704baa96b5c /freebsd/sys/kern
parentPIPE(2): Add missing file handler (diff)
downloadrtems-libbsd-6e328c38b10ada0ec1f493c14df1085e1dd57cb4.tar.bz2
KQUEUE(2): Add missing file handler
Diffstat (limited to 'freebsd/sys/kern')
-rw-r--r--freebsd/sys/kern/kern_event.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/freebsd/sys/kern/kern_event.c b/freebsd/sys/kern/kern_event.c
index 7f1b926f..a3464ada 100644
--- a/freebsd/sys/kern/kern_event.c
+++ b/freebsd/sys/kern/kern_event.c
@@ -2764,6 +2764,9 @@ static const rtems_filesystem_file_handlers_r kqueueops = {
.fdatasync_h = rtems_filesystem_default_fsync_or_fdatasync,
.fcntl_h = rtems_filesystem_default_fcntl,
.poll_h = rtems_bsd_kqueue_poll,
- .kqfilter_h = rtems_bsd_kqueue_kqfilter
+ .kqfilter_h = rtems_bsd_kqueue_kqfilter,
+ .readv_h = rtems_filesystem_default_readv,
+ .writev_h = rtems_filesystem_default_writev,
+ .mmap_h = rtems_filesystem_default_mmap
};
#endif /* __rtems__ */