ip: Replace Sematics for Interface IP addresses 26/26426/5
authorNeale Ranns <nranns@cisco.com>
Wed, 8 Apr 2020 12:19:38 +0000 (12:19 +0000)
committerNeale Ranns <nranns@cisco.com>
Thu, 23 Apr 2020 08:15:53 +0000 (08:15 +0000)
commit59f71132edffcfa1b94c400736575bd55bdbd7d7
treefebcf6fad99ef594d97a3b28806fc3a1a69b8b73
parentc87fbb417a580bf8e93d0176dba6a90b3cd6a787
ip: Replace Sematics for Interface IP addresses

Type: feature

 - replace functions for prefixes attached to interfaces
 - add ip_interface.[ch] to consoldate the functions

Signed-off-by: Neale Ranns <nranns@cisco.com>
Change-Id: I9c0c39c09dbf80ea1aadefee02c9bd16f094b6ad
17 files changed:
src/plugins/gbp/test/test_gbp.py
src/vnet/CMakeLists.txt
src/vnet/interface.api
src/vnet/interface_api.c
src/vnet/ip/ip.c
src/vnet/ip/ip.h
src/vnet/ip/ip4.h
src/vnet/ip/ip4_forward.c
src/vnet/ip/ip6.h
src/vnet/ip/ip6_forward.c
src/vnet/ip/ip_interface.c [new file with mode: 0644]
src/vnet/ip/ip_interface.h [new file with mode: 0644]
src/vnet/ip/lookup.c
src/vnet/ip/lookup.h
test/test_ip4.py
test/test_ip6.py
test/vpp_ip_route.py