diff options
author | Claudio Jeker <claudio@cvs.openbsd.org> | 2023-10-16 12:49:16 +0000 |
---|---|---|
committer | Claudio Jeker <claudio@cvs.openbsd.org> | 2023-10-16 12:49:16 +0000 |
commit | 6c8331d5f0558eccf3afb11aa60351e41724bc93 (patch) | |
tree | c8b825f3bfafa5b915e1b1949110e024462ebe86 /regress/usr.sbin | |
parent | 0a27788c035617dd9ee7a9649ee5b0bb5785b83f (diff) |
Adjust lladdr test to use templates in rdomain1 (e.g. fe80::%pair11/64)
The code allready supports matching of templates with a scope id and
fe80::%pair11/64 and fe80::%gif11/64 are different to session_match_mask().
Diffstat (limited to 'regress/usr.sbin')
-rw-r--r-- | regress/usr.sbin/bgpd/integrationtests/bgpd.lladdr.rdomain1.conf | 22 | ||||
-rw-r--r-- | regress/usr.sbin/bgpd/integrationtests/lladdr.sh | 6 |
2 files changed, 17 insertions, 11 deletions
diff --git a/regress/usr.sbin/bgpd/integrationtests/bgpd.lladdr.rdomain1.conf b/regress/usr.sbin/bgpd/integrationtests/bgpd.lladdr.rdomain1.conf index 91d5c03855b..7094b7cfc6a 100644 --- a/regress/usr.sbin/bgpd/integrationtests/bgpd.lladdr.rdomain1.conf +++ b/regress/usr.sbin/bgpd/integrationtests/bgpd.lladdr.rdomain1.conf @@ -5,19 +5,25 @@ fib-update yes network 2001:db8:1::/48 set community 0:1 network 2001:db8:11::/48 set community 0:11 -neighbor fe80::c0fe:2%pair11 { - descr "RDOMAIN2" - remote-as 4200000002 +group pair11 { local-address fe80::c0fe:1%pair11 + + neighbor fe80::%pair11/64 { + descr "RDOMAIN2" + remote-as 4200000002 + } } -neighbor fe80::beef:2%gif11 { - descr "RDOMAIN2_2" - remote-as 4200000002 +group gif11 { local-address fe80::beef:1%gif11 + + neighbor fe80::%gif11/64 { + descr "RDOMAIN2_2" + remote-as 4200000002 + } } allow from any deny to any -allow to fe80::c0fe:2%pair11 community 0:1 -allow to fe80::beef:2%gif11 community 0:11 +allow to group pair11 community 0:1 +allow to group gif11 community 0:11 diff --git a/regress/usr.sbin/bgpd/integrationtests/lladdr.sh b/regress/usr.sbin/bgpd/integrationtests/lladdr.sh index f91eb9989dc..0391c52a556 100644 --- a/regress/usr.sbin/bgpd/integrationtests/lladdr.sh +++ b/regress/usr.sbin/bgpd/integrationtests/lladdr.sh @@ -1,5 +1,5 @@ #!/bin/ksh -# $OpenBSD: lladdr.sh,v 1.1 2023/10/16 10:26:51 claudio Exp $ +# $OpenBSD: lladdr.sh,v 1.2 2023/10/16 12:49:15 claudio Exp $ set -e @@ -86,8 +86,8 @@ route -T ${RDOMAIN2} exec ${BGPD} \ sleep 1 -route -T11 exec bgpctl nei RDOMAIN2 up -route -T11 exec bgpctl nei RDOMAIN2_2 up +route -T12 exec bgpctl nei RDOMAIN1 up +route -T12 exec bgpctl nei RDOMAIN1_2 up sleep 2 |