On Sun, Feb 28, 2021 at 1:40 PM Samuel Thibault <samuel.thiba...@gnu.org> wrote:
> Hello, > > Daniel P. Berrangé, le lun. 22 févr. 2021 09:39:41 +0000, a ecrit: > > > The is_v6 flag is only needed > > for the legacy compat needs in slirp, even that is only if we want to > > have strict equivalence with historical behaviour, as opposed to changing > > empty string to mean to listen on both IPv4+6 concurrently.. > > I would say that empty address meaning ipv4+6 looks better to me. > It's not my call, but I have some questions. Are there any users that this functional change would break? [Previously the empty address meant qemu would only listen on ipv4 addr-any.] What if a user wants only ipv4 addr-any (or only ipv6 addr-any) ? What does hostfwd "::12345-6.7.8.9:10" mean? Does the presence of the empty host address mean forward both ipv4 and ipv6 to guest ipv4 6.7.8.9?