@samitouri / QOSamiQemu / commits / 28eb8ea2ef

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;