Donald Sharp
d38c6bb1b0
bgpd: Check setsockopt return codes
...
Let end user know that a setsockopt failed and we may
be experiencing degraded performance.
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
2019-10-16 13:38:29 -04:00
Quentin Young
c258527bd2
*: strip trailing whitespace
...
Some of it has snuck by CI
Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
2019-09-30 16:44:43 +00:00
Emanuele Di Pascale
33a9e19681
bgpd: fix include path for bgp_bmp_clippy.c
...
not using a relative path was breaking out-of-tree compilation
Signed-off-by: Emanuele Di Pascale <emanuele@voltanet.io>
2019-09-18 11:49:24 +02:00
Mark Stapp
df9e8ae722
bgpd: fix build breakage after hook re-definition
...
A recent merge re-defined a hook, but one file did not get
the appropriate change.
Signed-off-by: Mark Stapp <mjs@voltanet.io>
2019-09-09 12:03:30 -04:00
David Lamparter
ed18356f1f
bgpd/bmp: BMP implementation
...
This implements BMP. There's no fine-grained history here, the non-BMP
preparations are already split out from here so all that remains is BMP
proper.
Signed-off-by: David Lamparter <equinox@diac24.net>
2019-08-30 19:22:23 +02:00
David Lamparter
0ba4eeec22
bgpd/bmp: convert BMP code into module
...
This is mostly here for documentation purposes to show how some code is
converted into a module.
Signed-off-by: David Lamparter <equinox@diac24.net>
2019-08-30 19:00:45 +02:00
David Lamparter
d35a6c2895
bgpd/bmp: use bgp packet dump hook
...
Signed-off-by: David Lamparter <equinox@diac24.net>
2019-08-30 19:00:45 +02:00
Yasuhiro Ohara
6c29258c96
bgpd/bmp: Initial BMP implementation.
...
This is the initial BMP skeleton from Yasuhiro Ohara.
(License/Signoff note: code published on github as GPLv2+.)
Signed-off-by: David Lamparter <equinox@diac24.net>
2019-08-30 19:00:45 +02:00