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