From 2d6c1ef40f3678ab47a4d14fb5dadaa486bfcda6 Mon Sep 17 00:00:00 2001 From: Amit Shah Date: Thu, 10 Feb 2011 12:55:20 +0530 Subject: char: Prevent multiple devices opening same chardev Prevent: -chardev socket,path=/tmp/foo,server,nowait,id=c0 \ -device virtserialport,chardev=c0,id=vs0 \ -device virtserialport,chardev=c0,id=vs1 Reported-by: Mike Cao Signed-off-by: Amit Shah --- qemu-char.h | 1 + 1 file changed, 1 insertion(+) (limited to 'qemu-char.h') diff --git a/qemu-char.h b/qemu-char.h index 56d9954c52..fb96eef3de 100644 --- a/qemu-char.h +++ b/qemu-char.h @@ -70,6 +70,7 @@ struct CharDriverState { char *label; char *filename; int opened; + int assigned; /* chardev assigned to a device */ QTAILQ_ENTRY(CharDriverState) next; }; -- cgit v1.2.1