futimesat(2) System Calls Manual futimesat(2) futimesat - , LIBRARY Standard C library (libc, -lc) #include /* AT_* */ #include [[deprecated]] int futimesat(int dirfd, const char *pathname, const struct timeval times[2]); glibc (. feature_test_macros(7)): futimesat(): _GNU_SOURCE . utimensat(2). futimesat() utimes(2), , . pathname , , dirfd ( , utimes(2)). pathname dirfd AT_FDCWD, pathname ( utimes(2)). If pathname is absolute, then dirfd is ignored. (See openat(2) for an explanation of why the dirfd argument is useful.) futimesat() 0; -- -1, errno . futimesat() , utimes(2). , futimesat() : EBADF pathname , dirfd AT_FDCWD . ENOTDIR pathname dirfd , , . glibc pathname NULL, glibc futimesat() , dirfd. None. Linux 2.6.16, glibc 2.4. It was implemented from a specification that was proposed for POSIX.1, but that specification was replaced by the one for utimensat(2). Solaris. . stat(2), utimensat(2), utimes(2), futimes(3), path_resolution(7) Azamat Hackimov , Dmitry Bolkhovskikh , Yuri Kozlov ; GNU 3 , . . , , . Linux man-pages 6.06 31 2023 . futimesat(2)