Download raw body.
bgpd: improve rtr version negotiation
On Wed, Jan 10, 2024 at 05:30:38PM +0100, Claudio Jeker wrote: > The various RFCs and drafts are a mess when it comes to RTR version > negotiation. Try to make this better, at least now the negotiation > works even when an ERROR_REPORT is sent. That sounds like a step forward. > The idea is to keep the connection open after an unsupported protocol > version error is received. According to the RFC authors that's the idea. > > This is probably my 20th try to make this work. This version seems to work > well enough. I admit that I'm quite lost with all the subtleties here. From what I can tell the state transitions look sound and the code looks good. But I said that before. Otherwise, we can always come up with version 21... What a nightmare. ok tb
bgpd: improve rtr version negotiation