require '_h2ph_pre.ph';

unless(defined(&_SCSI_IOCTL_H)) {
    eval 'sub _SCSI_IOCTL_H () {1;}' unless defined(&_SCSI_IOCTL_H);
    eval 'sub SCSI_IOCTL_SEND_COMMAND () {1;}' unless defined(&SCSI_IOCTL_SEND_COMMAND);
    eval 'sub SCSI_IOCTL_TEST_UNIT_READY () {2;}' unless defined(&SCSI_IOCTL_TEST_UNIT_READY);
    eval 'sub SCSI_IOCTL_BENCHMARK_COMMAND () {3;}' unless defined(&SCSI_IOCTL_BENCHMARK_COMMAND);
    eval 'sub SCSI_IOCTL_SYNC () {4;}' unless defined(&SCSI_IOCTL_SYNC);
    eval 'sub SCSI_IOCTL_START_UNIT () {5;}' unless defined(&SCSI_IOCTL_START_UNIT);
    eval 'sub SCSI_IOCTL_STOP_UNIT () {6;}' unless defined(&SCSI_IOCTL_STOP_UNIT);
    eval 'sub SCSI_IOCTL_DOORLOCK () {0x5380;}' unless defined(&SCSI_IOCTL_DOORLOCK);
    eval 'sub SCSI_IOCTL_DOORUNLOCK () {0x5381;}' unless defined(&SCSI_IOCTL_DOORUNLOCK);
}
1;
