]> Savannah Git Hosting - gnulib.git/commit
utimensat, utimens: Work around NetBSD 10.0 bugs.
authorCollin Funk <collin.funk1@gmail.com>
Mon, 20 May 2024 21:23:41 +0000 (14:23 -0700)
committerCollin Funk <collin.funk1@gmail.com>
Mon, 20 May 2024 21:23:41 +0000 (14:23 -0700)
commit7e842de9d80ddd94abd61f529702b2e27f31c175
tree510a849b01dccbae3e7493b9e9e4d57c921f0113
parentc1ec4642f6fd982168b1cdf09d85766a0fb90c19
utimensat, utimens: Work around NetBSD 10.0 bugs.

* lib/utimens.c (fdutimens): Work around a NetBSD 10.0 UTIME_OMIT bug in
the same way as Linux kernel 2.6.32 and Solaris 11.1.
(lutimens): Likewise.
* lib/utimensat.c (rpl_utimensat): Likewise. Workaround a NetBSD 10.0
bug where invalid tv_nsec values are not rejected in the same way as
Linux kernel 2.6.22.19 on hppa.
* doc/posix-functions/utimensat.texi: Document the invalid tv_nsec bug.
ChangeLog
doc/posix-functions/utimensat.texi
lib/utimens.c
lib/utimensat.c