diff options
author | Cole Robinson <crobinso@redhat.com> | 2010-01-14 11:19:40 -0500 |
---|---|---|
committer | Anthony Liguori <aliguori@us.ibm.com> | 2010-01-19 16:31:03 -0600 |
commit | 3baf720e6b920d583ce2834d05e5a4e9603a1d56 (patch) | |
tree | 5bfa7d72a7967cda485ac06d669bb4a1db69baf5 /path.c | |
parent | 301d2908b99cc7391e8c7683a3df5dc75f7b62e6 (diff) | |
download | qemu-3baf720e6b920d583ce2834d05e5a4e9603a1d56.zip qemu-3baf720e6b920d583ce2834d05e5a4e9603a1d56.tar.gz qemu-3baf720e6b920d583ce2834d05e5a4e9603a1d56.tar.bz2 |
raw-posix: Detect CDROM via ioctl on linux
Current CDROM detection is hardcoded based on source file name.
Make this smarter on linux by attempting a CDROM specific ioctl.
This makes '-cdrom /dev/sr0' succeed with no media present.
v2:
Give ioctl check higher priority than filename check.
v3:
Actually initialize 'prio' variable.
Check for ioctl success rather than absence of specific failure.
v4:
Explicitly mention that change is linux specific.
Signed-off-by: Cole Robinson <crobinso@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'path.c')
0 files changed, 0 insertions, 0 deletions