HomeFreeBSD

makefs: correct iso9660 Rock Ridge TF timestamps

Description

makefs: correct iso9660 Rock Ridge TF timestamps

The bit definitions for the TF_* timestamp bits (TF_MODIFY, etc.) were
incorrect, and timestamps were written in the wrong order.

See RRIP 4.1.6 Description of the "TF" System Use Entry for details.

PR: 203531
Reported by: Thomas Schmitt <scdbackup@gmx.net>
Reviewed by: jrtc27, kevans
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D39221

(cherry picked from commit c65c969bd5d4ae7c52dedafb3c39b7e933079d4a)

Details

Provenance
emasteAuthored on Mar 22 2023, 11:42 PM
Reviewer
jrtc27
Differential Revision
D39221: makefs: correct iso9660 Rock Ridge TF timestamps
Parents
rG3cea7ca846e9: setkey(8): add -e option to take script from the command line
Branches
Unknown
Tags
Unknown