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/src/imfs/imfs.h | |
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/src/imfs/imfs.h')
-rw-r--r-- | cpukit/libfs/src/imfs/imfs.h | 19 |
1 files changed, 9 insertions, 10 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; |