require '_h2ph_pre.ph';

unless(defined(&_HPFS_FS_SB)) {
    eval 'sub _HPFS_FS_SB () {1;}' unless defined(&_HPFS_FS_SB);
    eval 'sub s_hpfs_root () { ($u->{hpfs_sb}->{sb_root});}' unless defined(&s_hpfs_root);
    eval 'sub s_hpfs_fs_size () { ($u->{hpfs_sb}->{sb_fs_size});}' unless defined(&s_hpfs_fs_size);
    eval 'sub s_hpfs_bitmaps () { ($u->{hpfs_sb}->{sb_bitmaps});}' unless defined(&s_hpfs_bitmaps);
    eval 'sub s_hpfs_dirband_start () { ($u->{hpfs_sb}->{sb_dirband_start});}' unless defined(&s_hpfs_dirband_start);
    eval 'sub s_hpfs_dirband_size () { ($u->{hpfs_sb}->{sb_dirband_size});}' unless defined(&s_hpfs_dirband_size);
    eval 'sub s_hpfs_dmap () { ($u->{hpfs_sb}->{sb_dmap});}' unless defined(&s_hpfs_dmap);
    eval 'sub s_hpfs_uid () { ($u->{hpfs_sb}->{sb_uid});}' unless defined(&s_hpfs_uid);
    eval 'sub s_hpfs_gid () { ($u->{hpfs_sb}->{sb_gid});}' unless defined(&s_hpfs_gid);
    eval 'sub s_hpfs_mode () { ($u->{hpfs_sb}->{sb_mode});}' unless defined(&s_hpfs_mode);
    eval 'sub s_hpfs_n_free () { ($u->{hpfs_sb}->{sb_n_free});}' unless defined(&s_hpfs_n_free);
    eval 'sub s_hpfs_n_free_dnodes () { ($u->{hpfs_sb}->{sb_n_free_dnodes});}' unless defined(&s_hpfs_n_free_dnodes);
    eval 'sub s_hpfs_lowercase () { ($u->{hpfs_sb}->{sb_lowercase});}' unless defined(&s_hpfs_lowercase);
    eval 'sub s_hpfs_conv () { ($u->{hpfs_sb}->{sb_conv});}' unless defined(&s_hpfs_conv);
    eval 'sub s_hpfs_eas () { ($u->{hpfs_sb}->{sb_eas});}' unless defined(&s_hpfs_eas);
    eval 'sub s_hpfs_err () { ($u->{hpfs_sb}->{sb_err});}' unless defined(&s_hpfs_err);
    eval 'sub s_hpfs_chk () { ($u->{hpfs_sb}->{sb_chk});}' unless defined(&s_hpfs_chk);
    eval 'sub s_hpfs_was_error () { ($u->{hpfs_sb}->{sb_was_error});}' unless defined(&s_hpfs_was_error);
    eval 'sub s_hpfs_chkdsk () { ($u->{hpfs_sb}->{sb_chkdsk});}' unless defined(&s_hpfs_chkdsk);
    eval 'sub s_hpfs_rd_inode () { ($u->{hpfs_sb}->{sb_rd_inode});}' unless defined(&s_hpfs_rd_inode);
    eval 'sub s_hpfs_cp_table () { ($u->{hpfs_sb}->{sb_cp_table});}' unless defined(&s_hpfs_cp_table);
    eval 'sub s_hpfs_bmp_dir () { ($u->{hpfs_sb}->{sb_bmp_dir});}' unless defined(&s_hpfs_bmp_dir);
    eval 'sub s_hpfs_c_bitmap () { ($u->{hpfs_sb}->{sb_c_bitmap});}' unless defined(&s_hpfs_c_bitmap);
    eval 'sub s_hpfs_creation_de () { ($u->{hpfs_sb}->{sb_creation_de});}' unless defined(&s_hpfs_creation_de);
    eval 'sub s_hpfs_creation_de_lock () { ($u->{hpfs_sb}->{sb_creation_de_lock});}' unless defined(&s_hpfs_creation_de_lock);
    eval 'sub s_hpfs_iget_q () { ($u->{hpfs_sb}->{sb_iget_q});}' unless defined(&s_hpfs_iget_q);
    eval 'sub s_hpfs_timeshift () { ($u->{hpfs_sb}->{sb_timeshift});}' unless defined(&s_hpfs_timeshift);
}
1;
