require '_h2ph_pre.ph';

unless(defined(&_LINUX_AUTO_FS_H)) {
    eval 'sub _LINUX_AUTO_FS_H () {1;}' unless defined(&_LINUX_AUTO_FS_H);
    require 'linux/ioctl.ph';
    eval 'sub AUTOFS_PROTO_VERSION () {3;}' unless defined(&AUTOFS_PROTO_VERSION);
    eval 'sub AUTOFS_MAX_PROTO_VERSION () { &AUTOFS_PROTO_VERSION;}' unless defined(&AUTOFS_MAX_PROTO_VERSION);
    eval 'sub AUTOFS_MIN_PROTO_VERSION () { &AUTOFS_PROTO_VERSION;}' unless defined(&AUTOFS_MIN_PROTO_VERSION);
    if(defined( &__sparc__) || defined( &__mips__)) {
    } else {
    }
    eval 'sub autofs_ptype_missing () {0;}' unless defined(&autofs_ptype_missing);
    eval 'sub autofs_ptype_expire () {1;}' unless defined(&autofs_ptype_expire);
    eval 'sub AUTOFS_IOC_READY () { &_IO(0x93,0x60);}' unless defined(&AUTOFS_IOC_READY);
    eval 'sub AUTOFS_IOC_FAIL () { &_IO(0x93,0x61);}' unless defined(&AUTOFS_IOC_FAIL);
    eval 'sub AUTOFS_IOC_CATATONIC () { &_IO(0x93,0x62);}' unless defined(&AUTOFS_IOC_CATATONIC);
    eval 'sub AUTOFS_IOC_PROTOVER () { &_IOR(0x93,0x63,\'int\');}' unless defined(&AUTOFS_IOC_PROTOVER);
    eval 'sub AUTOFS_IOC_SETTIMEOUT () { &_IOWR(0x93,0x64,\'unsigned long\');}' unless defined(&AUTOFS_IOC_SETTIMEOUT);
    eval 'sub AUTOFS_IOC_EXPIRE () { &_IOR(0x93,0x65,\'struct autofs_packet_expire\');}' unless defined(&AUTOFS_IOC_EXPIRE);
}
1;
