Download raw body.
bgpd bump rtr max PDU size to 65535
On Thu, Jan 09, 2025 at 10:37:41AM +0100, Claudio Jeker wrote:
> There is finally some movement around the maximum PDU size of RTR in IETF.
> It seems that RTR will get a maximum PDU size of 65535 so adjust our code.
> Also IBUF_READ_SIZE no longer matters since the ibuf API now handles
> larger PDUs just fine.
ok
>
> --
> :wq Claudio
>
> Index: rtr_proto.c
> ===================================================================
> RCS file: /cvs/src/usr.sbin/bgpd/rtr_proto.c,v
> diff -u -p -r1.47 rtr_proto.c
> --- rtr_proto.c 26 Nov 2024 13:59:54 -0000 1.47
> +++ rtr_proto.c 9 Jan 2025 09:34:22 -0000
> @@ -42,7 +42,7 @@ struct rtr_header {
> uint32_t length;
> } __packed;
>
> -#define RTR_MAX_PDU_SIZE 49152 /* XXX < IBUF_READ_SIZE */
> +#define RTR_MAX_PDU_SIZE 65535
> #define RTR_MAX_PDU_ERROR_SIZE 256
> #define RTR_DEFAULT_REFRESH 3600
> #define RTR_DEFAULT_RETRY 600
>
bgpd bump rtr max PDU size to 65535