diff options
author | Jennifer Averett <Jennifer.Averett@OARcorp.com> | 1998-12-03 22:17:13 +0000 |
---|---|---|
committer | Jennifer Averett <Jennifer.Averett@OARcorp.com> | 1998-12-03 22:17:13 +0000 |
commit | 7a3878b26f5a94c3b88e715ccf84d097e925fe87 (patch) | |
tree | 6ac83618de002201073ae27d99b36645072e8f98 /cpukit/libfs/src | |
parent | Added a imfs fdatasync routine that gets called for fdatasync and datasync. (diff) | |
download | rtems-7a3878b26f5a94c3b88e715ccf84d097e925fe87.tar.bz2 |
Modifications for RTEMS_UNIX.
Diffstat (limited to 'cpukit/libfs/src')
-rw-r--r-- | cpukit/libfs/src/imfs/ioman.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/cpukit/libfs/src/imfs/ioman.c b/cpukit/libfs/src/imfs/ioman.c index f8b725e987..23d5c5b18f 100644 --- a/cpukit/libfs/src/imfs/ioman.c +++ b/cpukit/libfs/src/imfs/ioman.c @@ -13,6 +13,8 @@ * $Id$ */ + + #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> @@ -24,6 +26,10 @@ #include "libio_.h" #include "imfs.h" +#if defined(__linux__) +#define S_IFCHR __S_IFCHR +#endif + /* * rtems_io_register_name * @@ -36,6 +42,7 @@ rtems_status_code rtems_io_register_name( rtems_device_minor_number minor ) { +#if !defined(RTEMS_UNIX) int status; dev_t dev; @@ -46,6 +53,7 @@ rtems_status_code rtems_io_register_name( if ( status ) return RTEMS_TOO_MANY; +#endif return RTEMS_SUCCESSFUL; } @@ -60,6 +68,7 @@ rtems_status_code rtems_io_lookup_name( rtems_driver_name_t **device_info ) { +#if !defined(RTEMS_UNIX) IMFS_jnode_t *the_jnode; rtems_filesystem_location_info_t temp_loc; static rtems_driver_name_t device; @@ -78,6 +87,6 @@ rtems_status_code rtems_io_lookup_name( device.major = the_jnode->info.device.major; device.minor = the_jnode->info.device.minor; *device_info = &device; +#endif return RTEMS_SUCCESSFUL; - } |