diff options
| author | Donald Sharp <sharpd@cumulusnetworks.com> | 2019-05-31 08:51:07 -0400 |
|---|---|---|
| committer | Donald Sharp <sharpd@cumulusnetworks.com> | 2019-05-31 10:25:18 -0400 |
| commit | f3f45626125b117b4dc25498fced056da41bb493 (patch) | |
| tree | 49a0e6bab686259f8af4682c952e9bc596b6d8ea /lib/libfrr.c | |
| parent | 9c61cec7e3847a4b9841c7914d57c93e3387929a (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
