8 int __futimesat(int dirfd, const char *pathname, const struct timeval times[2])
10 struct timespec ts[2];
14 if (times[i].tv_usec >= 1000000ULL)
15 return __syscall_ret(-EINVAL);
16 ts[i].tv_sec = times[i].tv_sec;
17 ts[i].tv_nsec = times[i].tv_usec * 1000;
20 return utimensat(dirfd, pathname, times ? ts : 0, 0);
23 weak_alias(__futimesat, futimesat);