# 2.11BSD#431 - /usr/src/lib/libc/gen/telldir.c

##### Functions

    telldir           X

       1: /*
       2:  * Copyright (c) 1983 Regents of the University of California.
       3:  * All rights reserved.  The Berkeley software License Agreement
       4:  * specifies the terms and conditions for redistribution.
       5:  */
       6:
       7: #if defined(LIBC_SCCS) && !defined(lint)
       8: static char sccsid[] = "@(#)telldir.c	5.2 (Berkeley) 3/9/86";
       9: #endif LIBC_SCCS and not lint
      10:
      11: #include <sys/param.h>
      12: #include <sys/dir.h>
      13:
      14: /*
      15:  * return a pointer into a directory
      16:  */
      17: long
      18: telldir(dirp)
      19:     DIR *dirp;
      20: {
      21:     extern long lseek();
      22:
      23:     return (lseek(dirp->dd_fd, 0L, 1) - dirp->dd_size + dirp->dd_loc);
      24: }

#### Defined functions

telldir defined in line 17; used 5 times

- in /usr/src/bin/du.c line 139
- in /usr/src/bin/tar.c line 527
- in /usr/src/games/warp/ndir.h line 59
- in /usr/src/lib/libc/gen/seekdir.c line 27
- in /usr/src/new/rn/ndir.h line 53

#### Defined variables

sccsid defined in line 8; never used

Last modified: 1986-03-10 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 555 |