summaryrefslogtreecommitdiff
path: root/qemu-char.h
diff options
context:
space:
mode:
authorAmit Shah <amit.shah@redhat.com>2009-10-07 18:31:17 +0530
committerAnthony Liguori <aliguori@us.ibm.com>2009-10-21 13:35:37 -0500
commit91b577aa8752e5dbeaf306a798121fa5ee60714d (patch)
tree901bd2991a045256e453d98af0e977226abf3b50 /qemu-char.h
parent14d031cebb3f364ef207ecccb4f0ebacaf470a56 (diff)
downloadqemu-91b577aa8752e5dbeaf306a798121fa5ee60714d.tar.gz
qemu-91b577aa8752e5dbeaf306a798121fa5ee60714d.tar.bz2
qemu-91b577aa8752e5dbeaf306a798121fa5ee60714d.zip
char: emit the OPENED event only when a new char connection is opened
The OPENED event gets sent also when qemu resets its state initially. The consumers of the event aren't interested in receiving this event on reset. Patchworks-ID: 35288 Signed-off-by: Amit Shah <amit.shah@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'qemu-char.h')
-rw-r--r--qemu-char.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/qemu-char.h b/qemu-char.h
index 05fe15d8cd..409961d205 100644
--- a/qemu-char.h
+++ b/qemu-char.h
@@ -1,6 +1,7 @@
#ifndef QEMU_CHAR_H
#define QEMU_CHAR_H
+#include <stdbool.h>
#include "qemu-common.h"
#include "qemu-queue.h"
#include "qemu-option.h"
@@ -66,6 +67,7 @@ struct CharDriverState {
QEMUBH *bh;
char *label;
char *filename;
+ bool initial_reset_issued;
QTAILQ_ENTRY(CharDriverState) next;
};