Increase default MAC learn limit and check it in learn-update path 59/8159/2
authorJohn Lo <loj@cisco.com>
Tue, 22 Aug 2017 13:16:50 +0000 (09:16 -0400)
committerDave Wallace <dwallacelf@gmail.com>
Tue, 22 Aug 2017 14:30:18 +0000 (14:30 +0000)
commite531f4cb5766fbf27e7a8af8e19ccf667b53852b
tree9d565ad0ca0d8696922c6bed07b76ce023497328
parent87318463aa3abfe22984f78c1b31db8a355fae76
Increase default MAC learn limit and check it in learn-update path

1. Increase default MAC learn limit from 1M to 8M entries.
2. Check MAC learn limit in MAC learning update path.
3. Allow disable of want_l2_macs_events to set MAC learn limit
4. Other minor cleanups

Change-Id: I62438440937b5fa455e16f4a2e4d910277753395
Signed-off-by: John Lo <loj@cisco.com>
src/vnet/l2/l2.api
src/vnet/l2/l2_api.c
src/vnet/l2/l2_fib.c
src/vnet/l2/l2_learn.c
src/vnet/l2/l2_learn.h