telldir(3) Library Functions Manual telldir(3) telldir - LIBRARY Standard C library (libc, -lc) #include long telldir(DIR *dirp); glibc (. feature_test_macros(7)): telldir(): _XOPEN_SOURCE || /* glibc >= 2.19: */ _DEFAULT_SOURCE || /* glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE telldir() , dirp. On success, the telldir() function returns the current location in the directory stream. On error, -1 is returned, and errno is set to indicate the error. EBADF dirp. attributes(7). +----------------------------+----------------------------------------------------------+--------------------------+ | | | | +----------------------------+----------------------------------------------------------+--------------------------+ |telldir() | | MT-Safe | +----------------------------+----------------------------------------------------------+--------------------------+ POSIX.1-2008. POSIX.1-2001, 4.3BSD. Up to glibc 2.1.1, the return type of telldir() was off_t. POSIX.1-2001 specifies long, and this is the type used since glibc 2.1.2. telldir() . , . , telldir() ( readdir(3)) -- <<>>, . << >> . . closedir(3), opendir(3), readdir(3), rewinddir(3), scandir(3), seekdir(3) Azamat Hackimov , Dmitry Bolkhovskikh , Yuri Kozlov ; GNU 3 , . . , , . Linux man-pages 6.06 31 2023 . telldir(3)