Created on 2014-02-13.00:00:00 last changed 89 months ago
Proposed resolution:
Change 15.25 Last write time [fs.op.last_write_time]:
Effects: Sets the time of last data modification of the file resolved to by
p
tonew_time
, as if by POSIXstat()
followed by POSIXutime()
futimens()
.
[ 20 May 2014 Beman Dawes supplies proposed wording. He comments: ]
POSIX supplies two functions, futimens()
and utimensat()
,
as replacements for utime()
.
futimens()
is appropriate for the current TS.
utimensat()
will be appropriate for a future File System TS that adds the
functionality of the whole family of POSIX *at()
functions.
Addresses: filesys.ts
POSIX now says: "Since the utimbuf structure only contains time_t variables and is not accurate to fractions of a second, applications should use the utimensat() function instead of the obsolescent utime() function."
Suggested resolution: Rewrite the last_write_time setter description to utilize utimensat() or similar.
History | |||
---|---|---|---|
Date | User | Action | Args |
2017-07-30 20:10:41 | admin | set | status: wp -> open |
2016-01-28 01:00:35 | admin | set | messages: + msg7900 |
2016-01-28 01:00:35 | admin | set | messages: + msg7899 |
2014-02-13 00:00:00 | admin | create |