]> git.proxmox.com Git - mirror_frr.git/commit
zebra: Add some extra safety for route_info
authorDonald Sharp <sharpd@cumulusnetworks.com>
Sat, 4 May 2019 00:14:39 +0000 (20:14 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Fri, 3 May 2019 09:05:19 +0000 (05:05 -0400)
commit8dc7a759180b05a8270378f7f8d87e4338d99f05
treee95dc5735e6c1467e51de1f58d6c89b656cf0ddd
parentb705b4578e4d7e26d3397444e4c9cd3c6f6afd45
zebra: Add some extra safety for route_info

The route_info[X].meta_q_map *must* be less than MQ_SIZE
or we will do some strange stuff, so assert on it at startup.

The distance in route_info is a uint8_t so let's keep the data
structure the same.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
zebra/zebra_rib.c