I recently submitted some NC-SI changes ([1], [2]) to libslirp, and I'd like to include them as netdev options in QEMU now.
I'm guessing that before we can do that though, there probably needs to be a new libslirp release, right? Right now we're on 4.7.0, with SlirpConfig version 4. I guess I'd like to create (or wait, either is fine) 4.8.0, and update QEMU to use SlirpConfig version 5 if that version is available. By the way: do I need to add #if SLIRP_CHECK_VERSION(4,7,0) around any code I'm adding? I'm hoping that's not the case, but I see that was necessary with the recent timer changes. Let me know what I should do, I am fully expecting that I'll need to either wait for the next slirp release, submit a v2, etc. Just wanted to get the ball rolling. Thanks, Peter [1] https://gitlab.freedesktop.org/slirp/libslirp/-/merge_requests/122 [2] https://gitlab.freedesktop.org/slirp/libslirp/-/merge_requests/125 Peter Delevoryas (4): slirp: Update submodule to include NC-SI updates slirp: Update SlirpConfig version to 5 slirp: Add mfr-id to -netdev options slirp: Add oob-eth-addr to -netdev options net/slirp.c | 18 ++++++++++++++---- qapi/net.json | 8 +++++++- slirp | 2 +- 3 files changed, 22 insertions(+), 6 deletions(-) -- 2.30.2