Convert bgpid, remote_bgpid and clusterid to host byte order.
authorclaudio <claudio@openbsd.org>
Wed, 22 May 2024 08:41:14 +0000 (08:41 +0000)
committerclaudio <claudio@openbsd.org>
Wed, 22 May 2024 08:41:14 +0000 (08:41 +0000)
commitbcd6516ba4adf10771c6e4097bc676f8cd1788b9
treed0d30a91a153929c5fd70f3b7ec62b30e5290dc4
parent44444bbc1349bc35e3826bc4a5d3f956e8e6408c
Convert bgpid, remote_bgpid and clusterid to host byte order.

Before the RDE used host byte order for remote_bgpid but all the other
code used network byte order. The reason for that was that bgpid was
initially an IPv4 address but since RFC 6286 in 2011 this is much more
relaxed and so it makes more sense to just treat them as numbers and
so host byte order.

OK tb@
usr.sbin/bgpd/config.c
usr.sbin/bgpd/mrt.c
usr.sbin/bgpd/parse.y
usr.sbin/bgpd/printconf.c
usr.sbin/bgpd/rde.c
usr.sbin/bgpd/rde.h
usr.sbin/bgpd/rde_peer.c
usr.sbin/bgpd/session.c