To provide the prototypes of major and minor.
#include <scsi/scsi_ioctl.h>
#endif
#include <sys/time.h>
#include <scsi/scsi_ioctl.h>
#endif
#include <sys/time.h>
+#include <sys/sysmacros.h>
/* Used by the ToggleTray() function. If ejecting the tray takes this
* time or less, the tray was probably already ejected, so we close it
/* Used by the ToggleTray() function. If ejecting the tray takes this
* time or less, the tray was probably already ejected, so we close it