]> git.ipfire.org Git - thirdparty/bird.git/commit
ASPA: fixed the check algorithm to actually do what is in the RFC
authorMaria Matejka <mq@ucw.cz>
Wed, 6 Nov 2024 11:12:37 +0000 (12:12 +0100)
committerOndrej Zajicek <santiago@crfreenet.org>
Thu, 7 Nov 2024 14:08:14 +0000 (15:08 +0100)
commit38195ac628797cad5453e91cd6b38bb0b6f34f84
tree924e5ff30d39a14877d8108f22cec2c85e0a85c6
parentc7e843c1a7f376890d641730ebece1c94d8fab58
ASPA: fixed the check algorithm to actually do what is in the RFC

The original algorithm assumed principles not consistent with the RFC
and could have lead to false invalids.

Also added filter tests showing also how the ASPA literals are used in
the static protocol.
filter/config.Y
filter/f-inst.c
filter/test.conf
lib/net.h
nest/config.Y
nest/route.h
nest/rt-table.c
proto/bgp/config.Y