From: YOSHIFUJI Hideaki/吉藤英明 Date: Mon, 13 Jul 2015 14:28:10 +0000 (+0900) Subject: ipv6: Fix finding best source address in ipv6_dev_get_saddr(). X-Git-Tag: omap-for-v4.3/fixes-rc1~110^2~358 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c0b8da1e7613a11ce7e44560aae507b62da1f846;p=pandora-kernel.git ipv6: Fix finding best source address in ipv6_dev_get_saddr(). Commit 9131f3de2 ("ipv6: Do not iterate over all interfaces when finding source address on specific interface.") did not properly update best source address available. Plus, it introduced possible NULL pointer dereference. Bug was reported by Erik Kline . Based on patch proposed by Hajime Tazaki . Fixes: 9131f3de24db4dc12199aede7d931e6703e97f3b ("ipv6: Do not iterate over all interfaces when finding source address on specific interface.") Signed-off-by: YOSHIFUJI Hideaki Acked-by: Hajime Tazaki Acked-by: Erik Kline Signed-off-by: David S. Miller --- Reading git-diff-tree failed