summaryrefslogtreecommitdiffstats
path: root/cpukit/sapi
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2015-02-13 21:11:55 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2015-02-13 21:11:55 +0100
commit40a18d7f9a763a7d5d7fc3708741b52f7b55d0e3 (patch)
treecdfbe9f0541ac352992416213622ca6e92f0a529 /cpukit/sapi
parentIMFS: CONFIGURE_USE_MINIIMFS_AS_BASE_FILESYSTEM (diff)
downloadrtems-40a18d7f9a763a7d5d7fc3708741b52f7b55d0e3.tar.bz2
IMFS: Add CONFIGURE_IMFS_DISABLE_MKNOD_FILE
Diffstat (limited to 'cpukit/sapi')
-rw-r--r--cpukit/sapi/include/confdefs.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/cpukit/sapi/include/confdefs.h b/cpukit/sapi/include/confdefs.h
index 0cf7228ed2..ccc1ded435 100644
--- a/cpukit/sapi/include/confdefs.h
+++ b/cpukit/sapi/include/confdefs.h
@@ -621,7 +621,11 @@ const rtems_libio_helper rtems_fs_init_helper =
static const IMFS_mknod_controls _Configure_IMFS_mknod_controls = {
&IMFS_mknod_control_directory,
&IMFS_mknod_control_device,
- &IMFS_mknod_control_memfile,
+ #ifdef CONFIGURE_IMFS_DISABLE_MKNOD_FILE
+ &IMFS_mknod_control_enosys,
+ #else
+ &IMFS_mknod_control_memfile,
+ #endif
#if CONFIGURE_MAXIMUM_FIFOS > 0 || CONFIGURE_MAXIMUM_PIPES > 0
&IMFS_mknod_control_fifo
#else