eject: band-aid for kernel headers using u8 type
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
parent
0d7e2e7c3e
commit
72ac6901f4
@ -16,6 +16,7 @@
|
||||
#include <sys/mount.h>
|
||||
#include "libbb.h"
|
||||
/* Must be after libbb.h: they need size_t */
|
||||
#include "fix_u32.h"
|
||||
#include <scsi/sg.h>
|
||||
#include <scsi/scsi.h>
|
||||
|
||||
@ -75,7 +76,7 @@ static void eject_cdrom(unsigned flags, const char *dev)
|
||||
int cmd = CDROMEJECT;
|
||||
|
||||
if (flags & FLAG_CLOSE
|
||||
|| (flags & FLAG_SMART && ioctl(dev_fd, CDROM_DRIVE_STATUS) == CDS_TRAY_OPEN)
|
||||
|| ((flags & FLAG_SMART) && ioctl(dev_fd, CDROM_DRIVE_STATUS) == CDS_TRAY_OPEN)
|
||||
) {
|
||||
cmd = CDROMCLOSETRAY;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user