From patchwork Sat Nov 17 16:40:43 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: qemu-common: Add definition for O_NONBLOCK From: Stefan Weil X-Patchwork-Id: 199861 Message-Id: <1353170443-18168-1-git-send-email-sw@weilnetz.de> To: qemu-trivial@nongnu.org, Anthony Liguori Cc: Stefan Weil , qemu-devel@nongnu.org Date: Sat, 17 Nov 2012 17:40:43 +0100 backends/rng-random.c which was added by commit 5c74521d249486fa3e749dbbf6d56a70d4d7235f needs macro O_NONBLOCK. The macro O_NONBLOCK is not defined for all hosts. Adding a default definition fixes builds for MinGW. Signed-off-by: Stefan Weil --- This is a build fix. Therefore I'd appreciate if it could be committed soon. Thanks Stefan W. qemu-common.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/qemu-common.h b/qemu-common.h index ac9985c..3a5616c 100644 --- a/qemu-common.h +++ b/qemu-common.h @@ -55,6 +55,9 @@ typedef struct MigrationParams MigrationParams; #ifndef O_BINARY #define O_BINARY 0 #endif +#ifndef O_NONBLOCK +#define O_NONBLOCK 0 +#endif #ifndef MAP_ANONYMOUS #define MAP_ANONYMOUS MAP_ANON #endif