diff options
Diffstat (limited to 'cpukit/libcsupport/src/telldir.c')
-rw-r--r-- | cpukit/libcsupport/src/telldir.c | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/cpukit/libcsupport/src/telldir.c b/cpukit/libcsupport/src/telldir.c deleted file mode 100644 index 05000ae552..0000000000 --- a/cpukit/libcsupport/src/telldir.c +++ /dev/null @@ -1,49 +0,0 @@ -/* - * telldir() - XXX - * - * COPYRIGHT (c) 1989-2010. - * On-Line Applications Research Corporation (OAR). - * - * The license and distribution terms for this file may be - * found in the file LICENSE in this distribution or at - * http://www.rtems.com/license/LICENSE. - * - */ - -#if HAVE_CONFIG_H -#include "config.h" -#endif - -#ifndef HAVE_TELLDIR - -#include <sys/param.h> -#include <dirent.h> -#include <stdlib.h> -#include <unistd.h> -#include <errno.h> - -#include <rtems/libio_.h> -#include <rtems/seterr.h> - -long telldir( - DIR *dirp -) -{ - rtems_libio_t *iop; - - if ( !dirp ) - rtems_set_errno_and_return_minus_one( EBADF ); - - /* - * Get the file control block structure associated with the - * file descriptor - */ - - iop = rtems_libio_iop( dirp->dd_fd ); - if ( !iop ) - rtems_set_errno_and_return_minus_one( EBADF ); - - return (long)( iop->offset ); -} - -#endif |