From 40d062f5cbd9ef8e6fe7432a4e36aad1923e4c21 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Wed, 28 Jan 2015 18:47:19 +0100 Subject: IMFS: Reduce IMFS node types Provide only types used by IMFS_mknod(). --- cpukit/libfs/src/imfs/imfs_link.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'cpukit/libfs/src/imfs/imfs_link.c') diff --git a/cpukit/libfs/src/imfs/imfs_link.c b/cpukit/libfs/src/imfs/imfs_link.c index 9e25f044c4..de4701a215 100644 --- a/cpukit/libfs/src/imfs/imfs_link.c +++ b/cpukit/libfs/src/imfs/imfs_link.c @@ -20,6 +20,8 @@ #include "imfs.h" +static const IMFS_node_control IMFS_node_control_hard_link; + int IMFS_link( const rtems_filesystem_location_info_t *parentloc, const rtems_filesystem_location_info_t *targetloc, @@ -43,7 +45,7 @@ int IMFS_link( */ new_node = IMFS_create_node( parentloc, - IMFS_HARD_LINK, + &IMFS_node_control_hard_link, name, namelen, IMFS_STAT_FMT_HARD_LINK | ( S_IRWXU | S_IRWXG | S_IRWXO ), @@ -129,7 +131,7 @@ static IMFS_jnode_t *IMFS_node_remove_hard_link( return node; } -const IMFS_node_control IMFS_node_control_hard_link = { +static const IMFS_node_control IMFS_node_control_hard_link = { .handlers = &IMFS_link_handlers, .node_size = sizeof(IMFS_link_t), .node_initialize = IMFS_node_initialize_hard_link, -- cgit v1.2.3