summaryrefslogtreecommitdiff
path: root/lib/libfrr.c
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2019-05-31 08:51:07 -0400
committerDonald Sharp <sharpd@cumulusnetworks.com>2019-05-31 10:25:18 -0400
commitf3f45626125b117b4dc25498fced056da41bb493 (patch)
tree49a0e6bab686259f8af4682c952e9bc596b6d8ea /lib/libfrr.c
parent9c61cec7e3847a4b9841c7914d57c93e3387929a (diff)
lib, zebra: Ensure route encoding has enough space
When you have compiled FRR with a large multipath number then encoding large ecmp routes between zebra and the routing daemons. There exists a theoritical size of multipath that will cause the encoding to be larger than the ZEBRA_MAX_PACKET_SIZ. In the cases where we have allocated streams that will encode routes then let's ensure that whatever size we have will auto-fit what we say we can send. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'lib/libfrr.c')
0 files changed, 0 insertions, 0 deletions