From 499d5e6fb3a43b810eaec398e19515a4b1038390 Mon Sep 17 00:00:00 2001 From: Maria Matejka Date: Fri, 7 Jun 2024 19:41:04 +0200 Subject: [PATCH] ROA tables have now an auxiliary table There is an IP table for every ROA table, holding special records combining all known ROAs for every top-prefix. The ROA digestor is now an IP digestor, running over the auxiliary table. --- doc/bird.sgml | 16 +- filter/data.c | 1 + lib/type.h | 2 + nest/config.Y | 4 +- nest/proto.c | 13 +- nest/route.h | 27 +++- nest/rt-table.c | 419 +++++++++++++++++++++++++++++++++++++++++------- 7 files changed, 397 insertions(+), 85 deletions(-) diff --git a/doc/bird.sgml b/doc/bird.sgml index a5fb4cec..b5136053 100644 --- a/doc/bird.sgml +++ b/doc/bird.sgml @@ -801,6 +801,12 @@ to set options. this feature, set this to the same values as . Default values: