UPnP media server fails to parse on IPv6
On a dual stack IPv4/IPv6 network with one network interface with valid connections to either protocol family, if the server is advertised and runs on IPv6-only, parsing the media server component fails. When forcing the server and the network to run on IPv4 exclusively, everything works as expected. VLC will correct find the corresponding server in IPv6 mode, but listing content will never succeed.
This is well reproducible with the popular Fritz!Box servers.
So far, this was tested with libvlc 3.0.17 only and is reproducible both on macOS and iOS.