Merge branch 'neigh'
authorDavid S. Miller <davem@davemloft.net>
Tue, 10 Dec 2013 01:56:27 +0000 (20:56 -0500)
committerDavid S. Miller <davem@davemloft.net>
Tue, 10 Dec 2013 01:56:27 +0000 (20:56 -0500)
commit4e5887934627884ae8445f524a48125f974a78c3
tree03fc9ec1ff30dcc822c1a7ff421b69b1e9228502
parent65be6291c856bee0308c535287f813418402d8b3
parentbba24896f022d4d239494bebf18e713cd8aec7a5
Merge branch 'neigh'

Jiri Pirko says:

====================
neigh: respect default parms values

This is a long standing regression. But since the patchset is bigger and
the regression happened in 2007, I'm proposing this to net-next instead.

Basically the problem is that if user wants to use /etc/sysctl.conf to specify
default values of neigh related params, he is not able to do that.

The reason is that the default values are copied to dev instance right after
netdev is registered. And that is way to early. The original behaviour
for ipv4 was that this happened after first address was assigned to device.
For ipv6 this was apparently from the very beginning.

So this patchset basically reverts the behaviour back to what it was in 2007 for
ipv4 and changes the behaviour for ipv6 so they are both the same.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>