|
|
|
@ -303,7 +303,8 @@ static int raw_open_common(BlockDriverState *bs, const char *filename, |
|
|
|
return 0; |
|
|
|
} |
|
|
|
|
|
|
|
static int raw_open(BlockDriverState *bs, const char *filename, int flags) |
|
|
|
static int raw_open(BlockDriverState *bs, const char *filename, |
|
|
|
QDict *options, int flags) |
|
|
|
{ |
|
|
|
BDRVRawState *s = bs->opaque; |
|
|
|
|
|
|
|
@ -1292,7 +1293,8 @@ static int check_hdev_writable(BDRVRawState *s) |
|
|
|
return 0; |
|
|
|
} |
|
|
|
|
|
|
|
static int hdev_open(BlockDriverState *bs, const char *filename, int flags) |
|
|
|
static int hdev_open(BlockDriverState *bs, const char *filename, |
|
|
|
QDict *options, int flags) |
|
|
|
{ |
|
|
|
BDRVRawState *s = bs->opaque; |
|
|
|
int ret; |
|
|
|
@ -1530,7 +1532,8 @@ static BlockDriver bdrv_host_device = { |
|
|
|
}; |
|
|
|
|
|
|
|
#ifdef __linux__ |
|
|
|
static int floppy_open(BlockDriverState *bs, const char *filename, int flags) |
|
|
|
static int floppy_open(BlockDriverState *bs, const char *filename, |
|
|
|
QDict *options, int flags) |
|
|
|
{ |
|
|
|
BDRVRawState *s = bs->opaque; |
|
|
|
int ret; |
|
|
|
@ -1652,7 +1655,8 @@ static BlockDriver bdrv_host_floppy = { |
|
|
|
.bdrv_eject = floppy_eject, |
|
|
|
}; |
|
|
|
|
|
|
|
static int cdrom_open(BlockDriverState *bs, const char *filename, int flags) |
|
|
|
static int cdrom_open(BlockDriverState *bs, const char *filename, |
|
|
|
QDict *options, int flags) |
|
|
|
{ |
|
|
|
BDRVRawState *s = bs->opaque; |
|
|
|
|
|
|
|
@ -1760,7 +1764,8 @@ static BlockDriver bdrv_host_cdrom = { |
|
|
|
#endif /* __linux__ */ |
|
|
|
|
|
|
|
#if defined (__FreeBSD__) || defined(__FreeBSD_kernel__) |
|
|
|
static int cdrom_open(BlockDriverState *bs, const char *filename, int flags) |
|
|
|
static int cdrom_open(BlockDriverState *bs, const char *filename, |
|
|
|
QDict *options, int flags) |
|
|
|
{ |
|
|
|
BDRVRawState *s = bs->opaque; |
|
|
|
int ret; |
|
|
|
|