From: Miklos Tirpak Date: Fri, 13 Nov 2020 14:18:11 +0000 (+0100) Subject: fib: increase the reference counter size for mfib to 32 bits X-Git-Tag: v21.06-rc0~171 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=69842be389f8a14825e5a4145506b41de39a9d78;p=vpp.git fib: increase the reference counter size for mfib to 32 bits The 16 bits counter size limits the number of interfaces to 65K which is too low for certain use cases. GTP-U for example creates a new interface for every tunnel. This change makes the mfib reference counter size inline with the fib one. Type: fix Signed-off-by: Miklos Tirpak Change-Id: I9354367484f3232fc5a770f2df7e0959e22e626f --- diff --git a/src/vnet/mfib/mfib_table.h b/src/vnet/mfib/mfib_table.h index d6b6dc3845d..9a682b53a67 100644 --- a/src/vnet/mfib/mfib_table.h +++ b/src/vnet/mfib/mfib_table.h @@ -99,7 +99,7 @@ typedef struct mfib_table_t_ /** * number of locks on the table */ - u16 mft_locks[MFIB_TABLE_N_LOCKS]; + u32 mft_locks[MFIB_TABLE_N_LOCKS]; /** * Table ID (hash key) for this FIB.