From: Shmulik Ladkani Date: Sun, 2 Dec 2012 01:44:53 +0000 (+0000) Subject: ipv6: Make 'addrconf_rs_timer' send Router Solicitations (and re-arm itself) if Route... X-Git-Tag: omap-for-v3.8/fixes-for-merge-window-v4-signed~45^2~109 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9ba2add3cf5c103b7236f82a023c8ee05a51e4d1;p=pandora-kernel.git ipv6: Make 'addrconf_rs_timer' send Router Solicitations (and re-arm itself) if Router Advertisements are accepted As of 026359b [ipv6: Send ICMPv6 RSes only when RAs are accepted], Router Solicitations are sent whenever kernel accepts Router Advertisements on the interface. However, this logic isn't reflected in 'addrconf_rs_timer'. The timer fails to issue subsequent RS messages (and fails to re-arm itself) if forwarding is enabled and the special hybrid mode is enabled (accept_ra=2). Fix the condition determining whether next RS should be sent, by using 'ipv6_accept_ra()'. Reported-by: Ami Koren Signed-off-by: Shmulik Ladkani Signed-off-by: David S. Miller --- Reading git-diff-tree failed