xemu/include/monitor
Peter Xu 1cd93fb0bf monitor: Drop monitor_fdset_dup_fd_find/_remove()
Those functions are not needed, one remove function should already
work.  Clean it up.

Here the code doesn't really care about whether we need to keep that dupfd
around if close() failed: when that happens something got very wrong,
keeping the dup_fd around the fdsets may not help that situation so far.

Cc: Dr. David Alan Gilbert <dave@treblig.org>
Cc: Markus Armbruster <armbru@redhat.com>
Cc: Philippe Mathieu-Daudé <philmd@linaro.org>
Cc: Paolo Bonzini <pbonzini@redhat.com>
Cc: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Peter Xu <peterx@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
[add missing return statement, removal during traversal is not safe]
Signed-off-by: Fabiano Rosas <farosas@suse.de>
2024-06-20 10:42:24 -03:00
..
hmp-target.h monitor: remove MonitorDef from typedefs.h 2024-05-03 15:47:48 +02:00
hmp.h kconfig: allow compiling out QEMU device tree code per target 2024-05-10 15:45:15 +02:00
monitor.h monitor: Drop monitor_fdset_dup_fd_find/_remove() 2024-06-20 10:42:24 -03:00
qdev.h qdev: Base object creation on QDict rather than QemuOpts 2021-10-15 16:11:22 +02:00
qmp-helpers.h char: Factor out qmp_add_client() parts and move to chardev/ 2023-02-04 07:56:54 +01:00