fib: A 16-8-8 and a 8-8-8-8 versions of an ip4_fib_t 41/33441/3
authorNeale Ranns <neale@graphiant.com>
Tue, 10 Aug 2021 07:39:18 +0000 (07:39 +0000)
committerOle Tr�an <otroan@employees.org>
Wed, 11 Aug 2021 08:48:42 +0000 (08:48 +0000)
commitd6953332db225d5355f50348ef3b09f0525d5282
tree3f4870c12c97f458119d6460e4082de767181c2b
parent7244a706430746facf20a5f047666b74d440cef8
fib: A 16-8-8 and a 8-8-8-8 versions of an ip4_fib_t

Type: feature

The difference being the MTRIE type they contain.
THE FIB continues to use the 16-8-8 version.

Signed-off-by: Neale Ranns <neale@graphiant.com>
Change-Id: I5a54d4e6e6cc639f18a3fb65ef2925507a7ef1de
14 files changed:
src/plugins/dhcp/dhcp4_proxy_node.c
src/vnet/CMakeLists.txt
src/vnet/fib/ip4_fib.c
src/vnet/fib/ip4_fib.h
src/vnet/fib/ip4_fib_16.c [new file with mode: 0644]
src/vnet/fib/ip4_fib_16.h [new file with mode: 0644]
src/vnet/fib/ip4_fib_8.c [new file with mode: 0644]
src/vnet/fib/ip4_fib_8.h [new file with mode: 0644]
src/vnet/fib/ip4_fib_hash.c [new file with mode: 0644]
src/vnet/fib/ip4_fib_hash.h [new file with mode: 0644]
src/vnet/interface_cli.c
src/vnet/ip/ip4.h
src/vnet/ip/ip_container_proxy.c
src/vnet/ip6-nd/ip6_nd_api.c