very big files on cd9660 file system

Dag-Erling Smørgrav des at
Thu Aug 25 12:40:24 GMT 2005

The attached patch should make the isonum functions in iso.h much
clearer.  It also gets rid of the optimizated versions; I trust the
compiler to take care of that.

The inode number situation can be improved by dividing the byte offset
of the directory entry by a suitable number guaranteed not to be
larger than the size in bytes of any directory entry, e.g. 32 (IIUC, a
directory entry contains at least 33 bytes of metadata and padding in
addition to the file name)

Dag-Erling Smørgrav - des at

-------------- next part --------------
A non-text attachment was scrubbed...
Name: iso9660.diff
Type: text/x-patch
Size: 2390 bytes
Desc: not available
Url :

More information about the freebsd-questions mailing list