]> git.proxmox.com Git - mirror_frr.git/commit - bgpd/bgp_attr.c
bgpd: more attribute parsing cleanup & paranoia
authorQuentin Young <qlyoung@cumulusnetworks.com>
Tue, 3 Dec 2019 20:48:27 +0000 (15:48 -0500)
committerQuentin Young <qlyoung@cumulusnetworks.com>
Fri, 6 Dec 2019 19:33:54 +0000 (14:33 -0500)
commit5e0e9c09f6c609d8d1548054c04360ba3a390acf
tree756ba8ab64256d9791bb8a9d6132456a3cb8d18a
parentb6a171c7c010c3a5809ae620ff823ef3a439efb0
bgpd: more attribute parsing cleanup & paranoia

* Move VNC interning to the appropriate spot
* Use existing bgp_attr_flush_encap to free encap sets
* Assert that refcounts are correct before exiting to keep the demons
  contained in their fiery prison

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
bgpd/bgp_attr.c