monitor: drop unused monitor_cur_is_qmp
The previous patch dropped the only remaining use of monitor_cur_is_qmp. Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com> Tested-by: Peter Krempa <pkrempa@redhat.com> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-ID: <20260706135824.2623960-19-berrange@redhat.com> Signed-off-by: Markus Armbruster <armbru@redhat.com>
Daniel P. Berrangé committed
Jul 6, 2026 at 14:58 UTC
28eb8ea2ef6f3f832859bf0577717b9bb61d09c3
5 files changed
-22
include/monitor/monitor.h
-1
@@ -25,7 +25,6 @@ extern QemuOptsList qemu_mon_opts;
25
26
Monitor *monitor_cur(void);
27
Monitor *monitor_set_cur(Coroutine *co, Monitor *mon);
28
-bool monitor_cur_is_qmp(void);
28
29
void monitor_init_globals(void);
30
void monitor_init_globals_core(void);
monitor/monitor.c
-10
@@ -152,16 +152,6 @@ Monitor *monitor_set_cur(Coroutine *co, Monitor *mon)
152
return old_monitor;
153
}
154
155
-/**
156
- * Is the current monitor, if any, a QMP monitor?
157
- */
158
-bool monitor_cur_is_qmp(void)
159
-{
160
- Monitor *cur_mon = monitor_cur();
161
-
162
- return cur_mon && monitor_is_qmp(cur_mon);
163
-}
164
-
155
bool monitor_requires_iothread(const Monitor *mon)
156
{
157
MonitorClass *cls = MONITOR_GET_CLASS(mon);
stubs/monitor-core.c
-5
@@ -7,11 +7,6 @@ Monitor *monitor_cur(void)
7
return NULL;
8
}
9
10
-bool monitor_cur_is_qmp(void)
11
-{
12
- return false;
13
-}
14
-
10
Monitor *monitor_set_cur(Coroutine *co, Monitor *mon)
11
{
12
return NULL;
tests/unit/test-util-sockets.c
-1
@@ -74,7 +74,6 @@ int monitor_get_fd(Monitor *mon, const char *fdname, Error **errp)
74
Monitor *monitor_cur(void) { return cur_mon; }
75
Monitor *monitor_set_cur(Coroutine *co, Monitor *mon) { abort(); }
76
int monitor_vprintf(Monitor *mon, const char *fmt, va_list ap) { abort(); }
77
-bool monitor_cur_is_qmp(void) { abort(); };
77
78
#ifndef _WIN32
79
static void test_socket_fd_pass_name_good(void)
tools/qemu-vnc/stubs.c
-5
@@ -36,11 +36,6 @@ Monitor *monitor_cur(void)
36
return NULL;
37
}
38
39
-bool monitor_cur_is_qmp(void)
40
-{
41
- return false;
42
-}
43
-
39
Monitor *monitor_set_cur(Coroutine *co, Monitor *mon)
40
{
41
return NULL;