From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Tue, 22 Mar 2011 19:26:54 -0700 (PDT) Message-Id: <20110322.192654.246547109.davem@davemloft.net> From: David Miller In-Reply-To: <1300830032-6727-2-git-send-email-linus.luessing@web.de> References: <4D80BC5B0200007800036D85@vpn.id2.novell.com> <1300830032-6727-1-git-send-email-linus.luessing@web.de> <1300830032-6727-2-git-send-email-linus.luessing@web.de> Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: [Bridge] [PATCH] bridge: Fix possibly wrong MLD queries' ethernet source address List-Id: Linux Ethernet Bridging List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: linus.luessing@web.de Cc: netdev@vger.kernel.org, bridge@lists.linux-foundation.org, JBeulich@novell.com From: Linus L=FCssing Date: Tue, 22 Mar 2011 22:40:32 +0100 > The ipv6_dev_get_saddr() is currently called with an uninitialized > destination address. Although in tests it usually seemed to neverthel= ess > always fetch the right source address, there seems to be a possible r= ace > condition. > = > Therefore this commit changes this, first setting the destination > address and only after that fetching the source address. > = > Reported-by: Jan Beulich > Signed-off-by: Linus L=FCssing Applied, thank you!