diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2010-07-15 08:59:46 +0000 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2010-07-15 08:59:46 +0000 |
commit | f4dea06baba7eddf4d2e3ace36943ad35c64a86c (patch) | |
tree | 06fad6ddc8d7cf64527b3bce8a2cf58eaa27b036 /cpukit/libfs | |
parent | 2010-07-16 Sebastian Huber <sebastian.huber@embedded-brains.de> (diff) | |
download | rtems-f4dea06baba7eddf4d2e3ace36943ad35c64a86c.tar.bz2 |
2010-07-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libfs/src/imfs/imfs.h: Changed IMFS_jnode_types_t to an enum.
Removed IMFS_NUMBER_OF_TYPES define.
* libfs/src/imfs/imfs_debug.c: Removed IMFS_types.
Diffstat (limited to 'cpukit/libfs')
-rw-r--r-- | cpukit/libfs/src/imfs/imfs.h | 19 | ||||
-rw-r--r-- | cpukit/libfs/src/imfs/imfs_debug.c | 14 |
2 files changed, 9 insertions, 24 deletions
diff --git a/cpukit/libfs/src/imfs/imfs.h b/cpukit/libfs/src/imfs/imfs.h index 808953054d..1ee460024b 100644 --- a/cpukit/libfs/src/imfs/imfs.h +++ b/cpukit/libfs/src/imfs/imfs.h @@ -134,16 +134,15 @@ typedef struct { * What types of IMFS file systems entities there can be. */ -#define IMFS_jnode_types_t rtems_filesystem_node_types_t -#define IMFS_DIRECTORY RTEMS_FILESYSTEM_DIRECTORY -#define IMFS_DEVICE RTEMS_FILESYSTEM_DEVICE -#define IMFS_HARD_LINK RTEMS_FILESYSTEM_HARD_LINK -#define IMFS_SYM_LINK RTEMS_FILESYSTEM_SYM_LINK -#define IMFS_MEMORY_FILE RTEMS_FILESYSTEM_MEMORY_FILE -#define IMFS_LINEAR_FILE (IMFS_MEMORY_FILE + 1) -#define IMFS_FIFO (IMFS_LINEAR_FILE + 1) - -#define IMFS_NUMBER_OF_TYPES (IMFS_FIFO + 1) +typedef enum { + IMFS_DIRECTORY = RTEMS_FILESYSTEM_DIRECTORY, + IMFS_DEVICE = RTEMS_FILESYSTEM_DEVICE, + IMFS_HARD_LINK = RTEMS_FILESYSTEM_HARD_LINK, + IMFS_SYM_LINK = RTEMS_FILESYSTEM_SYM_LINK, + IMFS_MEMORY_FILE = RTEMS_FILESYSTEM_MEMORY_FILE, + IMFS_LINEAR_FILE, + IMFS_FIFO +} IMFS_jnode_types_t; typedef union { IMFS_directory_t directory; diff --git a/cpukit/libfs/src/imfs/imfs_debug.c b/cpukit/libfs/src/imfs/imfs_debug.c index 5c5db89941..bfc9de0eac 100644 --- a/cpukit/libfs/src/imfs/imfs_debug.c +++ b/cpukit/libfs/src/imfs/imfs_debug.c @@ -32,20 +32,6 @@ #include <rtems/libio_.h> /* - * IMFS_types - * - * Printable names for each of the IMFS file system types. - */ - -char *IMFS_types[ IMFS_NUMBER_OF_TYPES ] = { - "directory", - "device", - "link", - "memory file", - "linear file" -}; - -/* * IMFS_print_jnode * * This routine prints the contents of the specified jnode. |