]> git.proxmox.com Git - mirror_frr.git/commit
bgpd: kill bgp_attr_refcount()
authorDavid Lamparter <equinox@opensourcerouting.org>
Thu, 7 Sep 2017 12:24:00 +0000 (14:24 +0200)
committerDavid Lamparter <equinox@opensourcerouting.org>
Thu, 7 Sep 2017 12:56:08 +0000 (14:56 +0200)
commit7c87afac92b94cd26c1a74df0e499a7a05603aa7
tree873c352caa3f8abec839312e6a7172a45859cbec
parent96099b4030d374cf1d34b3a6f3fa0e2dc1ed7a99
bgpd: kill bgp_attr_refcount()

This attempt at optimization has cost us more than a week's worth of
time on several people hunting down the subtle bug that it was missing
an increment on attr->lcommunity.

This is absolutely not worth the maintenance cost.

Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
bgpd/bgp_attr.c
bgpd/bgp_attr.h
bgpd/bgp_updgrp.c