summaryrefslogtreecommitdiffstats
path: root/freebsd/sys/fs
diff options
context:
space:
mode:
authorKevin Kirspel <kevin-kirspel@idexx.com>2017-05-12 08:16:27 -0400
committerSebastian Huber <sebastian.huber@embedded-brains.de>2017-05-12 14:20:33 +0200
commit817cbf7201ebd2c27d8e1b8e47a9090762bb010e (patch)
treee2d315cfbe7498d2c3f49473cafb02bcd61e6d6e /freebsd/sys/fs
parentUpdating scripts for USB Serial Drivers (diff)
downloadrtems-libbsd-817cbf7201ebd2c27d8e1b8e47a9090762bb010e.tar.bz2
devfs: Fix some issues
Fix issue with cdev private data usage with RTEMS iop structure. Add support for cdev alias device names. Add support for cdev fstat.
Diffstat (limited to 'freebsd/sys/fs')
-rw-r--r--freebsd/sys/fs/devfs/devfs_vnops.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/freebsd/sys/fs/devfs/devfs_vnops.c b/freebsd/sys/fs/devfs/devfs_vnops.c
index b585178f..31231fdd 100644
--- a/freebsd/sys/fs/devfs/devfs_vnops.c
+++ b/freebsd/sys/fs/devfs/devfs_vnops.c
@@ -204,7 +204,11 @@ devfs_destroy_cdevpriv(struct cdev_privdata *p)
free(p, M_CDEVPDATA);
}
+#ifndef __rtems__
static void
+#else /* __rtems__ */
+void
+#endif /* __rtems__ */
devfs_fpdrop(struct file *fp)
{
struct cdev_privdata *p;