slirp: replace global polling with per-instance & notifier
Remove hard-coded dependency on slirp in main-loop, and use a "poll" notifier instead. The notifier is registered per slirp instance. Signed-off-by:Marc-André Lureau <marcandre.lureau@redhat.com> Signed-off-by:
Samuel Thibault <samuel.thibault@ens-lyon.org>
Showing
- include/qemu/main-loop.h 15 additions, 0 deletionsinclude/qemu/main-loop.h
- net/slirp.c 24 additions, 0 deletionsnet/slirp.c
- slirp/libslirp.h 2 additions, 2 deletionsslirp/libslirp.h
- slirp/slirp.c 268 additions, 287 deletionsslirp/slirp.c
- stubs/Makefile.objs 0 additions, 1 deletionstubs/Makefile.objs
- stubs/slirp.c 0 additions, 13 deletionsstubs/slirp.c
- util/main-loop.c 24 additions, 6 deletionsutil/main-loop.c
Loading
Please register or sign in to comment