slirp: generalize guestfwd with a callback based approach
Instead of calling into QEMU chardev directly, and mixing it with slirp_add_exec() handling, add a new function slirp_add_guestfwd() which takes a write callback. Signed-off-by:Marc-André Lureau <marcandre.lureau@redhat.com> Signed-off-by:
Samuel Thibault <samuel.thibault@ens-lyon.org>
Showing
- net/slirp.c 10 additions, 4 deletionsnet/slirp.c
- slirp/libslirp.h 5 additions, 1 deletionslirp/libslirp.h
- slirp/misc.c 23 additions, 14 deletionsslirp/misc.c
- slirp/misc.h 13 additions, 2 deletionsslirp/misc.h
- slirp/slirp.c 19 additions, 8 deletionsslirp/slirp.c
- slirp/socket.h 3 additions, 1 deletionslirp/socket.h
- slirp/tcp_subr.c 2 additions, 2 deletionsslirp/tcp_subr.c
Loading
Please register or sign in to comment