mirror of
https://github.com/qemu/qemu.git
synced 2026-07-08 17:46:17 +00:00
chardev: .chr_open(): drop be_opened parameter
The logic around the parameter is rather tricky. Let's instead explicitly send CHR_EVENT_OPENED in all backends where needed. Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru> [ Marc-André - add CHR_EVENT_OPENED in udp_chr_open() ] Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> Message-Id: <20260115144606.233252-6-vsementsov@yandex-team.ru>
This commit is contained in:
committed by
Marc-André Lureau
parent
0bc5c851f8
commit
0c5d04867a
@@ -233,10 +233,9 @@ static int gdb_chr_write(Chardev *chr, const uint8_t *buf, int len)
|
||||
return len;
|
||||
}
|
||||
|
||||
static void gdb_chr_open(Chardev *chr, ChardevBackend *backend,
|
||||
bool *be_opened, Error **errp)
|
||||
static void gdb_chr_open(Chardev *chr, ChardevBackend *backend, Error **errp)
|
||||
{
|
||||
*be_opened = false;
|
||||
/* Never send CHR_EVENT_OPENED */
|
||||
}
|
||||
|
||||
static void char_gdb_class_init(ObjectClass *oc, const void *data)
|
||||
|
||||
Reference in New Issue
Block a user