tnl-neigh-cache: tighten arp and nd snooping.
authorPravin B Shelar <pshelar@ovn.org>
Thu, 24 Mar 2016 16:30:57 +0000 (09:30 -0700)
committerPravin B Shelar <pshelar@ovn.org>
Thu, 24 Mar 2016 16:30:57 +0000 (09:30 -0700)
commitb23ddcc57d419849219c3a5aedc25f39d3818ad7
tree5b338af3da5e9ad30a80137d08a700db0e1ef8c0
parenta8704b502785a9661721f041b2ee168d7a4eb460
tnl-neigh-cache: tighten arp and nd snooping.

Currently arp and nd snooping is pretty loose. That causes
unnecessary entries in neighbour cache. Following patch
adds required checks.
Thanks Cascardo for detailed comment msg.

CC: Thadeu Lima de Souza Cascardo <cascardo@redhat.com>
Signed-off-by: Pravin B Shelar <pshelar@ovn.org>
Acked-by: Thadeu Lima de Souza Cascardo <cascardo@redhat.com>
lib/tnl-neigh-cache.c
tests/ofproto-dpif.at
tests/tunnel-push-pop.at