cdbackup.h
branchtrunk
changeset 2 6bcb44b9edb1
parent 0 d85c12073dea
child 4 79da91042fcc
equal deleted inserted replaced
1:6b6864d2c4ce 2:6bcb44b9edb1
    32 #define SHORT_HDR	"cdbackup"
    32 #define SHORT_HDR	"cdbackup"
    33 #define HDR_STRING	SHORT_HDR" "VERSION
    33 #define HDR_STRING	SHORT_HDR" "VERSION
    34 
    34 
    35 #define MIN_BLOCKS	2   /* min. required blocks for a session: header block, one data block */
    35 #define MIN_BLOCKS	2   /* min. required blocks for a session: header block, one data block */
    36 
    36 
    37 struct toc_entry {
       
    38   u_char track_no;	/* track number */
       
    39   char is_data;		/* 1 = data track */
       
    40   char is_cdbackup;	/* was it created by CD-Backup? */
       
    41   int sec_start;	/* start sector */
       
    42   char id_str[33];	/* recorder id string (32 chars) */
       
    43   char vol_id[33];	/* volume label (32 characters) */
       
    44   char t_stamp[13];	/* time stamp: yyyymmddhhmm */
       
    45   char disk_set;	/* disk number */
       
    46 };
       
    47 
       
    48 struct header_block {
    37 struct header_block {
    49   char id_str[33];	/* recorder id string (32 chars) */
    38   char id_str[33];	/* recorder id string (32 chars) */
    50   char vol_id[33];	/* volume label (32 characters) */
    39   char vol_id[33];	/* volume label (32 characters) */
    51   char t_stamp[13];	/* timestamp */
    40   char t_stamp[13];	/* timestamp */
    52   char disk_set;	/* disk number - starts with 1 on multi-disk set */
    41   char disk_set;	/* disk number - starts with 1 on multi-disk set */