Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/usr.sbin/makefs



Module Name:    src
Committed By:   dyoung
Date:           Tue Oct 25 02:22:04 UTC 2005

Modified Files:
        src/usr.sbin/makefs: cd9660.c cd9660.h
        src/usr.sbin/makefs/cd9660: cd9660_debug.c cd9660_write.c
            iso9660_rrip.c iso9660_rrip.h

Log Message:
Overhaul makefs -t cd9660.

Functional: Do not add a missing period or a version number to
            directories, since that doesn't fit the standard (thanks
            Daniel Watt).

            Add RRIP PX records (POSIX meta-information) to '.'
            and '..' entries.  Quiets kernel complaint, when we
            mount a cd9660 filesystem, that there is a missing PX
            entry.

Cosmetic: Reduce height of staircases.  Remove an unused member
          from struct _cd9660node.  Extract a subroutine.  KNF.

          Use a TAILQ macros for lists of both SUSP/RRIP attributes
          and directory entries.

XXX
XXX The new RRIP PX entries are not quite right.
XXX


To generate a diff of this commit:
cvs rdiff -r1.4 -r1.5 src/usr.sbin/makefs/cd9660.c
cvs rdiff -r1.3 -r1.4 src/usr.sbin/makefs/cd9660.h
cvs rdiff -r1.1 -r1.2 src/usr.sbin/makefs/cd9660/cd9660_debug.c \
    src/usr.sbin/makefs/cd9660/cd9660_write.c \
    src/usr.sbin/makefs/cd9660/iso9660_rrip.c \
    src/usr.sbin/makefs/cd9660/iso9660_rrip.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index