Confirming MSVC compatibility builds and works
@shermp from the DOSBox Staging project has just confirmed that the libslirp MSVC compatibility additions compile and work:
https://github.com/dosbox-staging/dosbox-staging/compare/4e66f309cf03%5E...ea945b7577a7
DOSBox Staging is successfully using libslirp in our MingGW, macOS, BSD, and Linux builds - however MSVC has been the only build where we've had to exclude it.
When you have a chance to drop a new release with this improvement, VCPKG will be able to add it, and we will in turn be able to use it.
Just wanted to relay the good news. Thanks to @shermp for this testing, and the libslirp team for making your code even more cross-platform compatible.