Remove dependency on qiochannel by removing yank_generic_iochannel and
letting migration and chardev use their own yank function for
iochannel.
Signed-off-by: Lukas Straub <lukasstraub2@web.de>
---
MAINTAINERS | 1 +
chardev/char-socket.c | 21 ++++++++++++++-------
include/qemu/yank.h | 10 ----------
migration/channel.c | 6 ++++--
migration/meson.build | 1 +
migration/multifd.c | 3 ++-
migration/qemu-file-channel.c | 3 ++-
migration/yank_functions.c | 20 ++++++++++++++++++++
migration/yank_functions.h | 17 +++++++++++++++++
stubs/yank.c | 6 ------
util/yank.c | 8 --------
11 files changed, 61 insertions(+), 35 deletions(-)
create mode 100644 migration/yank_functions.c
create mode 100644 migration/yank_functions.h