summaryrefslogtreecommitdiffstats
path: root/misc-utils/eject.c
diff options
context:
space:
mode:
Diffstat (limited to 'misc-utils/eject.c')
-rw-r--r--misc-utils/eject.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/misc-utils/eject.c b/misc-utils/eject.c
index acea2a295..402dfe4a2 100644
--- a/misc-utils/eject.c
+++ b/misc-utils/eject.c
@@ -527,7 +527,13 @@ static void list_speeds(const char *name, int fd)
*/
static int eject_cdrom(int fd)
{
+#if defined(CDROMEJECT)
return ioctl(fd, CDROMEJECT) == 0;
+#elif defined(CDIOCEJECT)
+ return ioctl(fd, CDIOCEJECT) == 0;
+#else
+ warnx(_("CD-ROM eject unsupported"));
+#endif
}
/*