The End of Data PDU changed between v0 (RFC6810) and v1 (RFC8210).
authorclaudio <claudio@openbsd.org>
Tue, 9 Jan 2024 15:13:49 +0000 (15:13 +0000)
committerclaudio <claudio@openbsd.org>
Tue, 9 Jan 2024 15:13:49 +0000 (15:13 +0000)
commit0d6339a20f5ba5e4ae918b1be148e85c93d32cd3
treef1bd37b70e98517e58cfc69546c63e4c656008c8
parent964d6687dedf5f0775e53b5fd6ff68842459dcf9
The End of Data PDU changed between v0 (RFC6810) and v1 (RFC8210).

Add struct rtr_endofdata_v0 and rtr_parse_end_of_data_v0() to handle this
oddity. With this bgpd supports RFC6810 and RFC8210 and some form of
draft-ietf-sidrops-8210bis

OK tb@
usr.sbin/bgpd/rtr_proto.c