diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-05-15 10:06:18 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-05-15 10:06:18 +0200 |
commit | a7d1992c8313eeb5e67bd0f7eebe35e61a103b8a (patch) | |
tree | 594b8171a2aba1a6908c2cc7a42d2a4497b4652e /cpukit/libfs/src/devfs/devclose.c | |
parent | Merge branch 'upstream' (diff) | |
parent | Filesystem: Move operations to mount table entry (diff) | |
download | rtems-a7d1992c8313eeb5e67bd0f7eebe35e61a103b8a.tar.bz2 |
Merge branch 'upstream'
Diffstat (limited to 'cpukit/libfs/src/devfs/devclose.c')
-rw-r--r-- | cpukit/libfs/src/devfs/devclose.c | 23 |
1 files changed, 4 insertions, 19 deletions
diff --git a/cpukit/libfs/src/devfs/devclose.c b/cpukit/libfs/src/devfs/devclose.c index c83fab9745..83646c7619 100644 --- a/cpukit/libfs/src/devfs/devclose.c +++ b/cpukit/libfs/src/devfs/devclose.c @@ -5,33 +5,18 @@ */ #if HAVE_CONFIG_H -#include "config.h" + #include "config.h" #endif -#include <rtems.h> -#include <rtems/io.h> - #include "devfs.h" +#include <rtems/deviceio.h> + int devFS_close( rtems_libio_t *iop ) { - rtems_libio_open_close_args_t args; - rtems_status_code status; const devFS_node *np = iop->pathinfo.node_access; - args.iop = iop; - args.flags = 0; - args.mode = 0; - - status = rtems_io_close( - np->major, - np->minor, - (void *) &args - ); - - return rtems_deviceio_errno(status); + return rtems_deviceio_close( iop, np->major, np->minor ); } - - |