0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-11-10 13:18:42 +00:00
bird/proto
Igor Putovny 79981d2ad2 Bugfix
Due to wrong cast of void pointer, pointers to potential buckets
were compared and eventually sorted in wrong order, thus assigning
wrong buckets to trie nodes.
This caused some trie nodes to stay in trie even though they should
have been removed. Consequently, trie contained superfluos prefixes
after the algorithm finished.

Since pointers were never dereferenced, only compared by their numeric
values in the comparator function, program did not crash (even though
pointers could be NULL because of the incorrect cast to double pointer
and single dereference).
2024-05-30 12:30:00 +02:00
..
aggregator Bugfix 2024-05-30 12:30:00 +02:00
babel Babel: Minor changes to RTT formatting 2024-05-30 12:30:00 +02:00
bfd Conf: config warnings show the file position 2024-05-30 12:30:00 +02:00
bgp Conf: config warnings show the file position 2024-05-30 12:30:00 +02:00
bmp BMP: Silence some log messages 2024-05-30 12:30:00 +02:00
mrt Minor cleanups 2024-05-30 12:30:00 +02:00
ospf Conf: config warnings show the file position 2024-05-30 12:30:00 +02:00
perf Nest: Fix several issues with pflags 2024-05-30 12:29:59 +02:00
pipe Aggregator moved to a separate protocol 2024-05-30 12:30:00 +02:00
radv VRF: Fix issues with reconfiguration 2024-05-30 12:30:00 +02:00
rip Conf: config warnings show the file position 2024-05-30 12:30:00 +02:00
rpki Nest: Fix several issues with pflags 2024-05-30 12:29:59 +02:00
static Aggregator: polishing of filter API 2024-05-30 12:30:00 +02:00
Doc BMP protocol support 2024-05-30 12:30:00 +02:00