CVSROOT: /cvs Module name: src Changes by: clau...@cvs.openbsd.org 2024/08/12 03:04:23
Modified files: usr.sbin/bgpd : bgpd.c bgpd.conf.5 bgpd.h parse.y rtr.c rtr_proto.c session.h Log message: Add 'min-version' RTR config option and default to RTR version 1 by default. The min-version pins a minimal required version for rtr session. This is needed if specific PDUs are required and it ensures that the session is not suddenly downgraded. This is important for ASPA where a minimum version of 2 is required. Only then the ASPA PDUs are transmitted. By default a RTR version of 1 is used but setting min-version to 2 will enable draft-ietf-sidrops-8210bis-14 support and enforce it at the same time. Right now defaulting to version 2 is not possible since draft-ietf-sidrops-8210bis failed to progress for a too long time resulting in split eco system with various incompatible RTR version 2 implementations. OK tb@