From 736d0c25ed3e13a3af3d24524c05be1bb1ff5158 Mon Sep 17 00:00:00 2001 From: Avi Kivity Date: Tue, 16 Jun 2009 16:21:08 +0300 Subject: [PATCH] raw-posix: open flags use BDRV_ namespace, not posix namespace The flags argument to raw_common_open() contain bits defined by the BDRV_O_* namespace, not the posix O_* namespace. Adjust to use the correct constants. Signed-off-by: Avi Kivity Signed-off-by: Anthony Liguori --- block/raw-posix.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/block/raw-posix.c b/block/raw-posix.c index 50323485f9..5790206741 100644 --- a/block/raw-posix.c +++ b/block/raw-posix.c @@ -133,7 +133,7 @@ static int raw_open_common(BlockDriverState *bs, const char *filename, s->lseek_err_cnt = 0; s->open_flags |= O_BINARY; - if ((flags & BDRV_O_ACCESS) == O_RDWR) { + if ((flags & BDRV_O_ACCESS) == BDRV_O_RDWR) { s->open_flags |= O_RDWR; } else { s->open_flags |= O_RDONLY;