@ -29,8 +29,8 @@ typedef struct iso_pri_rec {
char sysid [ 32 ] ; /* system Identifier */
char volid [ 32 ] ; /* volume Identifier */
unsigned char zeros1 [ 8 ] ; /* unused */
unsigned long volsiz_LE ; /* volume size Little Endian */
unsigned long volsiz_BE ; /* volume size Big Endian */
unsigned int volsiz_LE ; /* volume size Little Endian */
unsigned int volsiz_BE ; /* volume size Big Endian */
unsigned char zeros2 [ 32 ] ; /* unused */
unsigned short setsize_LE ; /* volume set size LE */
unsigned short setsize_BE ; /* volume set size BE */
@ -38,12 +38,12 @@ typedef struct iso_pri_rec {
unsigned short seqnum_BE ; /* volume sequence number BE */
unsigned short secsize_LE ; /* sector size LE */
unsigned short secsize_BE ; /* sector size BE */
unsigned long pathtablen_LE ; /* Path Table size LE */
unsigned long pathtablen_BE ; /* Path Table size BE */
unsigned long firstsek_LEpathtab1_LE ; /* location of first occurrence of little endian type path table */
unsigned long firstsek_LEpathtab2_LE ; /* location of optional occurrence of little endian type path table */
unsigned long firstsek_BEpathtab1_BE ; /* location of first occurrence of big endian type path table */
unsigned long firstsek_BEpathtab2_BE ; /* location of optional occurrence of big endian type path table */
unsigned int pathtablen_LE ; /* Path Table size LE */
unsigned int pathtablen_BE ; /* Path Table size BE */
unsigned int firstsek_LEpathtab1_LE ; /* location of first occurrence of little endian type path table */
unsigned int firstsek_LEpathtab2_LE ; /* location of optional occurrence of little endian type path table */
unsigned int firstsek_BEpathtab1_BE ; /* location of first occurrence of big endian type path table */
unsigned int firstsek_BEpathtab2_BE ; /* location of optional occurrence of big endian type path table */
unsigned char rootdir [ 34 ] ; /* directory record for root dir */
char volsetid [ 128 ] ; /* Volume set identifier */
char pubid [ 128 ] ; /* Publisher identifier */
@ -67,8 +67,8 @@ typedef struct iso_sup_rec {
char sysid [ 32 ] ; /* system Identifier */
char volid [ 32 ] ; /* volume Identifier */
unsigned char zeros1 [ 8 ] ; /* unused */
unsigned long volsiz_LE ; /* volume size Little Endian */
unsigned long volsiz_BE ; /* volume size Big Endian */
unsigned int volsiz_LE ; /* volume size Little Endian */
unsigned int volsiz_BE ; /* volume size Big Endian */
unsigned char escapeseq [ 32 ] ; /* Escape sequences */
unsigned short setsize_LE ; /* volume set size LE */
unsigned short setsize_BE ; /* volume set size BE */
@ -76,12 +76,12 @@ typedef struct iso_sup_rec {
unsigned short seqnum_BE ; /* volume sequence number BE */
unsigned short secsize_LE ; /* sector size LE */
unsigned short secsize_BE ; /* sector size BE */
unsigned long pathtablen_LE ; /* Path Table size LE */
unsigned long pathtablen_BE ; /* Path Table size BE */
unsigned long firstsek_LEpathtab1_LE ; /* location of first occurrence of little endian type path table */
unsigned long firstsek_LEpathtab2_LE ; /* location of optional occurrence of little endian type path table */
unsigned long firstsek_BEpathtab1_BE ; /* location of first occurrence of big endian type path table */
unsigned long firstsek_BEpathtab2_BE ; /* location of optional occurrence of big endian type path table */
unsigned int pathtablen_LE ; /* Path Table size LE */
unsigned int pathtablen_BE ; /* Path Table size BE */
unsigned int firstsek_LEpathtab1_LE ; /* location of first occurrence of little endian type path table */
unsigned int firstsek_LEpathtab2_LE ; /* location of optional occurrence of little endian type path table */
unsigned int firstsek_BEpathtab1_BE ; /* location of first occurrence of big endian type path table */
unsigned int firstsek_BEpathtab2_BE ; /* location of optional occurrence of big endian type path table */
unsigned char rootdir [ 34 ] ; /* directory record for root dir */
char volsetid [ 128 ] ; /* Volume set identifier */
char pubid [ 128 ] ; /* Publisher identifier */
@ -104,10 +104,10 @@ typedef struct iso_part_rec {
unsigned char unused ;
char sysid [ 32 ] ; /* system Identifier */
char volid [ 32 ] ; /* volume partition Identifier */
unsigned long partloc_LE ; /* volume partition location LE */
unsigned long partloc_BE ; /* volume partition location BE */
unsigned long partsiz_LE ; /* volume partition size LE */
unsigned long partsiz_BE ; /* volume partition size BE */
unsigned int partloc_LE ; /* volume partition location LE */
unsigned int partloc_BE ; /* volume partition location BE */
unsigned int partsiz_LE ; /* volume partition size LE */
unsigned int partsiz_BE ; /* volume partition size BE */
} iso_part_rec_t ;