version 1.55, 2006/08/24 19:35:55 |
version 1.56, 2006/08/25 04:38:32 |
|
|
struct stat sb; |
struct stat sb; |
struct track_info *cur_track; |
struct track_info *cur_track; |
struct track_info *tr; |
struct track_info *tr; |
off_t availblk,needblk = 0; |
off_t availblk, needblk = 0; |
u_int blklen; |
u_int blklen; |
u_int ntracks = 0; |
u_int ntracks = 0; |
char type; |
char type; |
|
|
needblk += (ntracks - 1) * 150; /* transition area between tracks */ |
needblk += (ntracks - 1) * 150; /* transition area between tracks */ |
if (needblk > availblk) |
if (needblk > availblk) |
errx(1, "Only %llu of the required %llu blocks available", |
errx(1, "Only %llu of the required %llu blocks available", |
availblk,needblk); |
availblk, needblk); |
if (writetao(&tracks) != 0) |
if (writetao(&tracks) != 0) |
exit(1); |
exit(1); |
else |
else |