require '_h2ph_pre.ph';

unless(defined(&_NFS_FS_I)) {
    eval 'sub _NFS_FS_I () {1;}' unless defined(&_NFS_FS_I);
    require 'asm/types.ph';
    require 'linux/list.ph';
    require 'linux/nfs.ph';
    eval 'sub NFS_INO_STALE () {0x1;}' unless defined(&NFS_INO_STALE);
    eval 'sub NFS_INO_ADVISE_RDPLUS () {0x2;}' unless defined(&NFS_INO_ADVISE_RDPLUS);
    eval 'sub NFS_INO_REVALIDATING () {0x4;}' unless defined(&NFS_INO_REVALIDATING);
    eval 'sub NFS_IS_SNAPSHOT () {0x10;}' unless defined(&NFS_IS_SNAPSHOT);
    eval 'sub NFS_INO_FLUSH () {0x20;}' unless defined(&NFS_INO_FLUSH);
    eval 'sub NFS_LCK_GRANTED () {0x1;}' unless defined(&NFS_LCK_GRANTED);
}
1;
