telldir(3) Library Functions Manual telldir(3) telldir - 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 , Kirill Rekhov ; GNU (GNU General Public License - GPL, 3 ) , - . - , , () () () <>. Linux man-pages 6.12 23 2024 . telldir(3)