Limit the socket buffer size to 64k for all sessions. Long time ago
authorclaudio <claudio@openbsd.org>
Fri, 5 May 2023 07:28:08 +0000 (07:28 +0000)
committerclaudio <claudio@openbsd.org>
Fri, 5 May 2023 07:28:08 +0000 (07:28 +0000)
commit59d4a58565d71b3e3c492e3af1d1fa4f7c0b0534
tree7a25583f9b5a5a0086c378883644eda6bf9764b3
parent16d357f8d50d8e9d96c06fec2d02ae86da153511
Limit the socket buffer size to 64k for all sessions. Long time ago
setting the size to 64k was increasing the size but now auto-scaling
could grow the buffer size much more. The origianl idea was that sessions
without protection had a small window size to make window attacks
harder. This problem was fixed long time ago and is no longer relevant.
Limiting the buffer size to a reasonable size ensures that not too many
updates end up queued in the TCP stack.
OK benno@ (some time ago)
usr.sbin/bgpd/session.c