Remove 'announce capabilities' as neighbor config stanza.
authorclaudio <claudio@openbsd.org>
Wed, 24 Apr 2024 10:41:34 +0000 (10:41 +0000)
committerclaudio <claudio@openbsd.org>
Wed, 24 Apr 2024 10:41:34 +0000 (10:41 +0000)
commit8ead1a30b8928525dceb5792bcb02ddd7d25bfe1
treefa979fb163257d06594543b995d42052d9e5d54f
parent799d9b3d961e2c42b762d2e89a7c01d277f9d3e6
Remove 'announce capabilities' as neighbor config stanza.

There is no need to have an easy knob to get outdated or crappy
implementations to limp along. Instead the various default on
capabilities just need to be disabled (e.g. announce as-4byte no).

OK tb@
usr.sbin/bgpd/bgpd.conf.5
usr.sbin/bgpd/bgpd.h
usr.sbin/bgpd/parse.y
usr.sbin/bgpd/printconf.c
usr.sbin/bgpd/session.c