mirror of
https://gitlab.nic.cz/labs/bird.git
synced 2024-12-22 09:41:54 +00:00
e6a100b31a
This commit is quite a substantial rework of the underlying layers in BMP TX: - several unnecessary layers of indirection dropped, including most of the original BMP's buffer machinery - all messages are now written directly into one protocol's buffer allocated for the whole time big enough to fit every possible message - output blocks are allocated by pages and immediately returned when used, improving the overall memory footprint - no intermediary allocation is done from the heap altogether - there is a documented and configurable limit on the TX queue size |
||
---|---|---|
.. | ||
bmp.c | ||
bmp.h | ||
config.Y | ||
Doc | ||
LICENSE | ||
Makefile | ||
map.c | ||
map.h | ||
README.txt |
ABOUT This package |proto/bmp/*| provide implementation of BGP Monitoring Protocol (BMP). It has been started by Akamai Technologies, Inc. as a pilot program for support BMP in BIRD. It provides only basic features of BMP specification which are needed by Akamai evaluation of feasible BMP protocol. Content of this package has been provided as a patch for BIRD release v2.0.7.