require '_h2ph_pre.ph';

no warnings 'redefine';

unless(defined(&VTOMFS)) {
    sub VTOMFS {
	my($vp) = @_;
	eval q((($vp)-> &v_data));
    }
}
unless(defined(&MFSTOV)) {
    sub MFSTOV {
	my($mfsp) = @_;
	eval q((($mfsp)-> &mfs_vnode));
    }
}
unless(defined(&mfs_lookup)) {
    sub mfs_lookup () {	 &mfs_badop;}
}
unless(defined(&mfs_create)) {
    sub mfs_create () {	 &mfs_badop;}
}
unless(defined(&mfs_mknod)) {
    sub mfs_mknod () {	 &mfs_badop;}
}
unless(defined(&mfs_access)) {
    sub mfs_access () {	 &mfs_badop;}
}
unless(defined(&mfs_getattr)) {
    sub mfs_getattr () {	 &mfs_badop;}
}
unless(defined(&mfs_setattr)) {
    sub mfs_setattr () {	 &mfs_badop;}
}
unless(defined(&mfs_read)) {
    sub mfs_read () {	 &mfs_badop;}
}
unless(defined(&mfs_write)) {
    sub mfs_write () {	 &mfs_badop;}
}
unless(defined(&mfs_poll)) {
    sub mfs_poll () {	 &mfs_badop;}
}
unless(defined(&mfs_mmap)) {
    sub mfs_mmap () {	 &mfs_badop;}
}
unless(defined(&mfs_seek)) {
    sub mfs_seek () {	 &mfs_badop;}
}
unless(defined(&mfs_remove)) {
    sub mfs_remove () {	 &mfs_badop;}
}
unless(defined(&mfs_link)) {
    sub mfs_link () {	 &mfs_badop;}
}
unless(defined(&mfs_rename)) {
    sub mfs_rename () {	 &mfs_badop;}
}
unless(defined(&mfs_mkdir)) {
    sub mfs_mkdir () {	 &mfs_badop;}
}
unless(defined(&mfs_rmdir)) {
    sub mfs_rmdir () {	 &mfs_badop;}
}
unless(defined(&mfs_symlink)) {
    sub mfs_symlink () {	 &mfs_badop;}
}
unless(defined(&mfs_readdir)) {
    sub mfs_readdir () {	 &mfs_badop;}
}
unless(defined(&mfs_readlink)) {
    sub mfs_readlink () {	 &mfs_badop;}
}
unless(defined(&mfs_abortop)) {
    sub mfs_abortop () {	 &mfs_badop;}
}
unless(defined(&mfs_lock)) {
    sub mfs_lock () {	 &vop_generic_lock;}
}
unless(defined(&mfs_unlock)) {
    sub mfs_unlock () {	 &vop_generic_unlock;}
}
unless(defined(&mfs_islocked)) {
    sub mfs_islocked () {	 &vop_generic_islocked;}
}
unless(defined(&mfs_pathconf)) {
    sub mfs_pathconf () {	 &mfs_badop;}
}
unless(defined(&mfs_advlock)) {
    sub mfs_advlock () {	 &mfs_badop;}
}
unless(defined(&mfs_blkatoff)) {
    sub mfs_blkatoff () {	 &mfs_badop;}
}
unless(defined(&mfs_valloc)) {
    sub mfs_valloc () {	 &mfs_badop;}
}
unless(defined(&mfs_vfree)) {
    sub mfs_vfree () {	 &mfs_badop;}
}
unless(defined(&mfs_truncate)) {
    sub mfs_truncate () {	 &mfs_badop;}
}
unless(defined(&mfs_update)) {
    sub mfs_update () {	 &nullop;}
}
unless(defined(&mfs_bwrite)) {
    sub mfs_bwrite () {	 &vop_generic_bwrite;}
}
1;
