commit | 2a38e6d5aed24bb7f0211e0819fac8c32c2b5791 | [log] [tgz] |
---|---|---|
author | Li Wei <lw@cn.fujitsu.com> | Sun Nov 27 21:33:34 2011 +0000 |
committer | David S. Miller <davem@davemloft.net> | Mon Nov 28 18:09:13 2011 -0500 |
tree | 8b31067a05b221efa900bb333aa58c7fbaffc854 | |
parent | 5cac98dd06bc43a7baab3523184f70fd359e9f35 [diff] |
ipv6: Set mcast_hops to IPV6_DEFAULT_MCASTHOPS when -1 was given. We need to set np->mcast_hops to it's default value at this moment otherwise when we use it and found it's value is -1, the logic to get default hop limit doesn't take multicast into account and will return wrong hop limit(IPV6_DEFAULT_HOPLIMIT) which is for unicast. Signed-off-by: Li Wei <lw@cn.fujitsu.com> Signed-off-by: David S. Miller <davem@davemloft.net>