From f5d9f36276bfbf5e6a2d7facbd829b2d45cfe6bc Mon Sep 17 00:00:00 2001 From: Ondrej Zajicek Date: Sun, 12 Jan 2025 13:32:37 +0100 Subject: [PATCH] TCP-AO revised version Reworked and finalized version of TCP-AO. --- doc/bird.sgml | 128 +++++--- lib/lists.h | 1 + lib/mac.h | 1 + lib/socket.h | 57 ++-- nest/config.Y | 2 + proto/bgp/bgp.c | 746 +++++++++++++++++++++++++++++------------- proto/bgp/bgp.h | 24 +- proto/bgp/config.Y | 196 ++++++----- proto/bgp/packets.c | 44 --- sysdep/bsd/sysio.h | 63 ++++ sysdep/linux/sysio.h | 523 +++++++++++++++++------------ sysdep/linux/tcp-ao.h | 28 +- sysdep/unix/io.c | 36 +- 13 files changed, 1192 insertions(+), 657 deletions(-) diff --git a/doc/bird.sgml b/doc/bird.sgml index 4d76d74df..3d968e38a 100644 --- a/doc/bird.sgml +++ b/doc/bird.sgml @@ -1457,7 +1457,7 @@ This argument can be omitted if there exists only a single instance.