0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-11-18 17:18:42 +00:00
bird/proto/bgp
Ondrej Zajicek (work) 91d0458389 BGP: Ensure that freed neighbor entry is not accessed
Routes from downed protocols stay in rtable (until next rtable prune
cycle ends) and may be even exported to another protocol. In BGP case,
source BGP protocol is examined, although dynamic parts (including
neighbor entries) are already freed. That may lead to crash under some
race conditions. Ensure that freed neighbor entry is not accessed to
avoid this issue.
2021-06-01 02:20:26 +02:00
..
attrs.c BGP: Do not keep BAF_EXT_LEN flag internally 2021-03-30 16:59:11 +02:00
bgp.c BGP: Ensure that freed neighbor entry is not accessed 2021-06-01 02:20:26 +02:00
bgp.h BGP: Add support for BGP hostname capability 2021-02-10 16:53:57 +01:00
config.Y BGP: Add support for BGP hostname capability 2021-02-10 16:53:57 +01:00
Doc Doc: Rename code documentation files back to Doc 2018-12-14 02:03:42 +01:00
Makefile Unit Testing for BIRD 2016-11-09 16:36:34 +01:00
packets.c BGP: Ensure that freed neighbor entry is not accessed 2021-06-01 02:20:26 +02:00