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 a

[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