Proxy ND (RFC4389 - or a sub-set thereof). This allows the 'emulation' of bridging... 24/5524/7
authorNeale Ranns <nranns@cisco.com>
Sat, 18 Feb 2017 08:03:54 +0000 (00:03 -0800)
committerOle Trøan <otroan@employees.org>
Wed, 8 Mar 2017 09:47:03 +0000 (09:47 +0000)
commit3f844d0bc900e5db40ba74724e2b61e7943682d3
tree075cde94bd20f44411922c26c4fbd0cad949545c
parent7eaf0e57415615b56904e0054bf0b856db6f9bc1
Proxy ND (RFC4389 - or a sub-set thereof). This allows the 'emulation' of bridging. That is hosts in one sub-net reachable via differenet interfaces.

Introducate a new API command:
  ip6 nd proxy <host-address> <interface>

this indicates 2 things;
 1) that host <host-address> is reachable out of interface <interface>. VPP will thus install that route.
 2) NS requests sent to <host-address> will be responeded to (i.e. proxied).

Change-Id: I863f967fdb5097ab3b574769c70afdbfc8d5478a
Signed-off-by: Neale Ranns <nranns@cisco.com>
src/vat/api_format.c
src/vnet/fib/fib_entry.h
src/vnet/fib/fib_entry_src_api.c
src/vnet/ip/ip.api
src/vnet/ip/ip6.h
src/vnet/ip/ip6_neighbor.c
src/vnet/ip/ip6_neighbor.h
src/vnet/ip/ip_api.c
src/vnet/ip/lookup.c
test/test_ip6.py
test/vpp_papi_provider.py