Convert more of the session engine parsers to the new ibuf API
authorclaudio <claudio@openbsd.org>
Mon, 20 May 2024 10:01:52 +0000 (10:01 +0000)
committerclaudio <claudio@openbsd.org>
Mon, 20 May 2024 10:01:52 +0000 (10:01 +0000)
commit5149f89075431ea5d8d148a02b8e41b0fe8ecb65
tree2cb30ff861cf835882e03ce31845f50a43c20139
parent9db223a96eba0880e7fcc87a3b1797a32a733584
Convert more of the session engine parsers to the new ibuf API

This converts OPEN and it capability parser and RREFRESH and with that
all packet parser are kind of converted. There is still parse_header()
and the general packet handling that needs some work now so that all
the ugly ibuf_from_buffer() can be dropped.
OK tb@
usr.sbin/bgpd/session.c