1SEEKDIR(3)                 Linux Programmer's Manual                SEEKDIR(3)
2
3
4

NAME

6       seekdir  - set the position of the next readdir() call in the directory
7       stream.
8

SYNOPSIS

10       #include <dirent.h>
11
12       void seekdir(DIR *dirp, long offset);
13
14   Feature Test Macro Requirements for glibc (see feature_test_macros(7)):
15
16       seekdir(): _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE
17

DESCRIPTION

19       The seekdir() function sets the location in the directory  stream  from
20       which  the  next  readdir(2) call will start.  seekdir() should be used
21       with an offset returned by telldir(3).
22

RETURN VALUE

24       The seekdir() function returns no value.
25

CONFORMING TO

27       4.3BSD, POSIX.1-2001.
28

NOTES

30       In glibc up to version 2.1.1, the  type  of  the  offset  argument  was
31       off_t.   POSIX.1-2001  specifies  long, and this is the type used since
32       glibc 2.1.2.
33

SEE ALSO

35       lseek(2),  closedir(3),  opendir(3),  readdir(3),  rewinddir(3),  scan‐
36       dir(3), telldir(3)
37

COLOPHON

39       This  page  is  part of release 3.25 of the Linux man-pages project.  A
40       description of the project, and information about reporting  bugs,  can
41       be found at http://www.kernel.org/doc/man-pages/.
42
43
44
45                                  2009-03-11                        SEEKDIR(3)
Impressum