From d3b34d259e2c07a6804cb7b87d06288493424e22 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 22 Oct 1998 16:15:40 +0000 Subject: Changed all of these to stubs. --- c/src/lib/libc/telldir.c | 38 +++----------------------------------- 1 file changed, 3 insertions(+), 35 deletions(-) (limited to 'c/src/lib/libc/telldir.c') diff --git a/c/src/lib/libc/telldir.c b/c/src/lib/libc/telldir.c index d52819cddd..eee8d925ec 100644 --- a/c/src/lib/libc/telldir.c +++ b/c/src/lib/libc/telldir.c @@ -1,14 +1,6 @@ /* * telldir() - XXX * - * COPYRIGHT (c) 1989-1998. - * On-Line Applications Research Corporation (OAR). - * Copyright assigned to U.S. Government, 1994. - * - * The license and distribution terms for this file may be - * found in the file LICENSE in this distribution or at - * http://www.OARcorp.com/rtems/license.html. - * * $Id$ */ @@ -17,39 +9,15 @@ #include #include #include +#include #include #include "libio.h" -/* - * This is technically a violation of boundaries but will be fixed - * in a future release when file system code is in place. This - * will be in libio_.h then. - */ - -extern unsigned32 rtems_libio_number_iops; -extern rtems_libio_t *rtems_libio_iops; -extern rtems_libio_t *rtems_libio_last_iop; - -#define rtems_libio_iop(fd) \ - ((((unsigned32)(fd)) < rtems_libio_number_iops) ? \ - &rtems_libio_iops[fd] : 0) - - long telldir( DIR *dirp ) { - rtems_libio_t *iop; - - /* - * Get the file control block structure associated with the file descriptor - */ - - iop = rtems_libio_iop( dirp->dd_fd ); - - if (iop == NULL) - assert(0); - - return (long)( iop->offset ); + errno = ENOSYS; + return -1; } -- cgit v1.2.3