require '_h2ph_pre.ph';

unless(defined(&_LINUX_SMB_FS_H)) {
    eval 'sub _LINUX_SMB_FS_H () {1;}' unless defined(&_LINUX_SMB_FS_H);
    require 'linux/smb.ph';
    eval 'sub SMB_IOC_GETMOUNTUID () { &_IOR(ord(\'u\'), 1,  &__kernel_old_uid_t);}' unless defined(&SMB_IOC_GETMOUNTUID);
    eval 'sub SMB_IOC_NEWCONN () { &_IOW(ord(\'u\'), 2, \'struct smb_conn_opt\');}' unless defined(&SMB_IOC_NEWCONN);
    eval 'sub SMB_IOC_GETMOUNTUID32 () { &_IOR(ord(\'u\'), 3,  &__kernel_uid32_t);}' unless defined(&SMB_IOC_GETMOUNTUID32);
}
1;
