Re: [Qemu-devel] socket,mcast looping back frames -> IPv6 broken

2013-03-06 Thread Stefan Hajnoczi
On Tue, Mar 05, 2013 at 05:35:10PM +0100, Samuel Thibault wrote: > The reason why IPv6 does not work when using -net socket,mcast=foo is > that since qemu explicitly sets IP_MULTICAST_LOOP to 1, it receives its > own frames. When the IPv6 stack performs duplicate addresse detection > (DAD) through

[Qemu-devel] socket,mcast looping back frames -> IPv6 broken

2013-03-05 Thread Samuel Thibault
Hello, The reason why IPv6 does not work when using -net socket,mcast=foo is that since qemu explicitly sets IP_MULTICAST_LOOP to 1, it receives its own frames. When the IPv6 stack performs duplicate addresse detection (DAD) through a multicasted announce, it receives its own announcement, and th