summaryrefslogtreecommitdiffstats
path: root/cpukit/libfs/src/imfs/imfs_make_generic_node.c
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2015-02-08 19:43:09 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2015-02-12 20:53:36 +0100
commita9df9169882c564af6714bbf121c278092d3c51c (patch)
tree91a6f1b33100eacb6b700289612dbff956ca87df /cpukit/libfs/src/imfs/imfs_make_generic_node.c
parentIMFS: Allow static initialization of FS info (diff)
downloadrtems-a9df9169882c564af6714bbf121c278092d3c51c.tar.bz2
IMFS: Add fine grained configuration
Remove miniIMFS. Statically initialize the root IMFS. Add configuration options to disable individual features of the root IMFS, e.g. o CONFIGURE_IMFS_DISABLE_CHOWN, o CONFIGURE_IMFS_DISABLE_FCHMOD, o CONFIGURE_IMFS_DISABLE_LINK, o CONFIGURE_IMFS_DISABLE_MKNOD, o CONFIGURE_IMFS_DISABLE_MOUNT, o CONFIGURE_IMFS_DISABLE_READLINK, o CONFIGURE_IMFS_DISABLE_RENAME, o CONFIGURE_IMFS_DISABLE_RMNOD, o CONFIGURE_IMFS_DISABLE_SYMLINK, o CONFIGURE_IMFS_DISABLE_UNMOUNT, and o CONFIGURE_IMFS_DISABLE_UTIME.
Diffstat (limited to 'cpukit/libfs/src/imfs/imfs_make_generic_node.c')
-rw-r--r--cpukit/libfs/src/imfs/imfs_make_generic_node.c10
1 files changed, 0 insertions, 10 deletions
diff --git a/cpukit/libfs/src/imfs/imfs_make_generic_node.c b/cpukit/libfs/src/imfs/imfs_make_generic_node.c
index f302dda93f..aef21c9493 100644
--- a/cpukit/libfs/src/imfs/imfs_make_generic_node.c
+++ b/cpukit/libfs/src/imfs/imfs_make_generic_node.c
@@ -39,16 +39,6 @@ IMFS_jnode_t *IMFS_node_initialize_generic(
return node;
}
-bool IMFS_is_imfs_instance(
- const rtems_filesystem_location_info_t *loc
-)
-{
- const char *type = loc->mt_entry->type;
-
- return strcmp(type, RTEMS_FILESYSTEM_TYPE_IMFS) == 0
- || strcmp(type, RTEMS_FILESYSTEM_TYPE_MINIIMFS) == 0;
-}
-
int IMFS_make_generic_node(
const char *path,
mode_t mode,