Implementation of this in libvirt is blocked by a race condition that prevents the use of the --interface argument in libvirt. There is a race condition when using --listen-address that dnsmasq will immediately exit if the interface is not yet visible to userspace, which can often happen with how virbr%d is created. So, dnsmasq needs more work to not do that.
Implementation of this in libvirt is blocked by a race condition that prevents the use of the --interface argument in libvirt. There is a race condition when using --listen-address that dnsmasq will immediately exit if the interface is not yet visible to userspace, which can often happen with how virbr%d is created. So, dnsmasq needs more work to not do that.