Hi Louai, Are you using IPv6 or IPv4? The IPv4 is actually broken (if you want to send multiple requests to slirp and get them forwarded). You can check the latest comments in following tickets: https://gitlab.freedesktop.org/slirp/libslirp/-/issues/67 https://gitlab.com/qemu-project/qemu/-/issues/1835
If you want to use IPv6, let me know and I can create pull requests in libslirp so you can try it. Thanks, Felix On Fri, Dec 8, 2023 at 9:33 AM Patrick Venture <vent...@google.com> wrote: > > On Fri, Oct 27, 2023 at 11:44 PM Louai Al-Khanji <louai.kha...@gmail.com> > wrote: > >> Hi, >> >> I'm interested in having the guestfwd option work for udp. My >> understanding is that currently it's restricted to only tcp. >> >> I'm not familiar with libslirp internals. What would need to be changed >> to implement this? I'm potentially interested in doing the work. >> >> I did a tiny amount of digging around libslirp and saw this comment in >> `udp.c': >> >> /* >> * XXXXX Here, check if it's in udpexec_list, >> * and if it is, do the fork_exec() etc. >> */ >> >> I wonder whether that is related. In any case any help is much >> appreciated. >> > > Felix has been working in this space and it may take time to get the CLs > landed in libslirp and qemu. > > Patrick > >> >> Thanks, >> Louai Al-Khanji >> >