cvs commit: src/lib/libc/sys utimes.2 src/sys/kern vfs_syscalls.c
Diomidis Spinellis
dds at FreeBSD.org
Sun Jan 22 05:48:30 PST 2006
dds 2006-01-22 13:48:30 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_6)
lib/libc/sys utimes.2
sys/kern vfs_syscalls.c
Log:
MFC: Return EINVAL if the tv_usec part of the utimes(2) arguments
contains incorrect fractional second values (outside the range
0-999999).
Prior to this change users could create files with values outside
that range. Moreover, on 32-bit machines tv_usec offsets larger than
4.3s would result in an unnormalized AND wrong timestamp value,
due to overflow.
Revision Changes Path
1.17.12.1 +7 -1 src/lib/libc/sys/utimes.2
1.392.2.4 +3 -0 src/sys/kern/vfs_syscalls.c
More information about the cvs-src
mailing list