require '_h2ph_pre.ph';

unless(defined(&__EFS_FS_SB_H__)) {
    eval 'sub __EFS_FS_SB_H__ () {1;}' unless defined(&__EFS_FS_SB_H__);
    eval 'sub EFS_SUPER_MAGIC () {0x414a53;}' unless defined(&EFS_SUPER_MAGIC);
    eval 'sub EFS_MAGIC () {0x72959;}' unless defined(&EFS_MAGIC);
    eval 'sub EFS_NEWMAGIC () {0x7295a;}' unless defined(&EFS_NEWMAGIC);
    eval 'sub IS_EFS_MAGIC {
        local($x) = @_;
	    eval q((($x ==  &EFS_MAGIC) || ($x ==  &EFS_NEWMAGIC)));
    }' unless defined(&IS_EFS_MAGIC);
    eval 'sub EFS_SUPER () {1;}' unless defined(&EFS_SUPER);
    eval 'sub EFS_ROOTINODE () {2;}' unless defined(&EFS_ROOTINODE);
}
1;
