fib: use 32 bits per-source reference counter 94/24094/3
authorMiklos Tirpak <miklos.tirpak@gmail.com>
Fri, 20 Dec 2019 10:55:43 +0000 (11:55 +0100)
committerNeale Ranns <nranns@cisco.com>
Sun, 22 Dec 2019 22:56:22 +0000 (22:56 +0000)
commit4a94cd26efbb37b01085b99e0de29d4b4cbfe234
tree455a5f1c6226a0287cd93e93da55b0ba3a2894c7
parentc301dc33f26e752574daadbcd29a55c168c77f14
fib: use 32 bits per-source reference counter

The 16 bits reference counter limited the number of interfaces
per FIB table to 65K from a given source. Some use cases, for example
GTP-U tunnels require much more interfaces than that.
This change increases the size of the reference counter to 32 bits.

Type: fix

Signed-off-by: Miklos Tirpak <miklos.tirpak@gmail.com>
Change-Id: I944a98513018840f904f2808c2a1e963b37886cc
src/vnet/fib/fib_table.c
src/vnet/fib/fib_table.h