bgp_log_error() in proto/bgp/packets.c attempts to dump the message received from the neighbor, in this case containing the BGP attribute considered invalid:
bird[681]: PEERNAME: Received: Malformed AS_PATH:
40021a020600001b1b00008b0e00008b
but the hex dump is limited to 16 characters and this makes impossible
to know exactly what the neighbor is complaining about:
if (len > 16)
len = 16;
It makes sense to limit the size of log messages, but please make the
limit much higher because I am sure that we can all spare the space.
--
ciao,
Marco
signature.asc
Description: PGP signature
