]> git.baikalelectronics.ru Git - kernel.git/commit
ipv6: do not create neighbor entries for local delivery
authorMarcelo Ricardo Leitner <mleitner@redhat.com>
Tue, 29 Jan 2013 22:26:08 +0000 (22:26 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 31 Jan 2013 01:26:07 +0000 (20:26 -0500)
commit2ceb1109df06418f6b5aabe90959b0a5d3c85744
treecfab650a0ba6328f46762849d6200d07436c4d68
parentfc0d5b9a36bca099baf550a1a591d03c2f80ffd6
ipv6: do not create neighbor entries for local delivery

They will be created at output, if ever needed. This avoids creating
empty neighbor entries when TPROXYing/Forwarding packets for addresses
that are not even directly reachable.

Note that IPv4 already handles it this way. No neighbor entries are
created for local input.

Tested by myself and customer.

Signed-off-by: Jiri Pirko <jiri@resnulli.us>
Signed-off-by: Marcelo Ricardo Leitner <mleitner@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv6/route.c