]> git.ipfire.org Git - thirdparty/bird.git/commit
Fixes a bug in (mainly) IPv6 BGP.
authorOndrej Zajicek <santiago@crfreenet.org>
Mon, 14 Apr 2014 10:50:03 +0000 (12:50 +0200)
committerOndrej Zajicek <santiago@crfreenet.org>
Mon, 14 Apr 2014 10:50:03 +0000 (12:50 +0200)
commit859cbd75e12966b09985b2a992da5ffb250938f8
treed4743480bf390f3d871a9e34e4719cfb95cd6e7d
parent538fec7b1b7dd729eadf1c933e27f59080cd3576
Fixes a bug in (mainly) IPv6 BGP.

Stack variable may be used unitialized and that would lead to spurious
rta_free(), which may cause crash. The bug was introduced in 1.4.1 from
merging add-path branch.

Thanks to Peter Andreev for reporting it and Alexander V. Chernikov for
resolving it.
proto/bgp/packets.c