ustoffs
ustoffs uas_volsize; /* XXX this is hardwired now */
ustoffs uas_windowbase; /* relative to volume 0 */
ustoffs uas_filestart; /* relative to volume 0 */
ustoffs uas_fseek; /* relative to file */
ustoffs uas_filesize; /* relative to volume 0 */
static void setwindow(ust_active_t *, ustoffs, ustoffs);
static int real_fs_cylinder_read(struct open_file *, ustoffs, int);
static int ustarfs_cylinder_read(struct open_file *, ustoffs, int);
static int read512block(struct open_file *, ustoffs, char block[512]);
ustarfs_cylinder_read(struct open_file *f, ustoffs seek2, int forcelabel)
real_fs_cylinder_read(struct open_file *f, ustoffs seek2, int forcelabel)
ustoffs lda;
setwindow(ust_active_t *ustf, ustoffs pda, ustoffs vda)
read512block(struct open_file *f, ustoffs vda, char block[512])
ustoffs pda;
ustoffs offset;