mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-03 22:37:49 +00:00
ospf6-topo1: Update to ignore the proto type in linux kernel table
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
This commit is contained in:
parent
798fb5934d
commit
f6c44df78f
@ -1,13 +1,13 @@
|
||||
fc00:1:1:1::/64 dev r1-stubnet proto kernel metric 256 pref medium
|
||||
fc00:2:2:2::/64 via fe80::__(r2-sw5)__ dev r1-sw5 proto zebra metric 20 pref medium
|
||||
fc00:3:3:3::/64 via fe80::__(r3-sw5)__ dev r1-sw5 proto zebra metric 20 pref medium
|
||||
fc00:4:4:4::/64 via fe80::__(r3-sw5)__ dev r1-sw5 proto zebra metric 20 pref medium
|
||||
fc00:a:a:a::/64 dev r1-sw5 proto kernel metric 256 pref medium
|
||||
fc00:b:b:b::/64 via fe80::__(r3-sw5)__ dev r1-sw5 proto zebra metric 20 pref medium
|
||||
fc00:1111:1111:1111::/64 via fc00:1:1:1::1234 dev r1-stubnet proto zebra metric 20 pref medium
|
||||
fc00:2222:2222:2222::/64 via fe80::__(r2-sw5)__ dev r1-sw5 proto zebra metric 20 pref medium
|
||||
fc00:3333:3333:3333::/64 via fe80::__(r3-sw5)__ dev r1-sw5 proto zebra metric 20 pref medium
|
||||
fc00:4444:4444:4444::/64 via fe80::__(r3-sw5)__ dev r1-sw5 proto zebra metric 20 pref medium
|
||||
unreachable fe80::/64 dev lo proto kernel metric 256 error -101 pref medium
|
||||
fe80::/64 dev r1-stubnet proto kernel metric 256 pref medium
|
||||
fe80::/64 dev r1-sw5 proto kernel metric 256 pref medium
|
||||
fc00:1:1:1::/64 dev r1-stubnet proto XXXX metric 256 pref medium
|
||||
fc00:2:2:2::/64 via fe80::__(r2-sw5)__ dev r1-sw5 proto XXXX metric 20 pref medium
|
||||
fc00:3:3:3::/64 via fe80::__(r3-sw5)__ dev r1-sw5 proto XXXX metric 20 pref medium
|
||||
fc00:4:4:4::/64 via fe80::__(r3-sw5)__ dev r1-sw5 proto XXXX metric 20 pref medium
|
||||
fc00:a:a:a::/64 dev r1-sw5 proto XXXX metric 256 pref medium
|
||||
fc00:b:b:b::/64 via fe80::__(r3-sw5)__ dev r1-sw5 proto XXXX metric 20 pref medium
|
||||
fc00:1111:1111:1111::/64 via fc00:1:1:1::1234 dev r1-stubnet proto XXXX metric 20 pref medium
|
||||
fc00:2222:2222:2222::/64 via fe80::__(r2-sw5)__ dev r1-sw5 proto XXXX metric 20 pref medium
|
||||
fc00:3333:3333:3333::/64 via fe80::__(r3-sw5)__ dev r1-sw5 proto XXXX metric 20 pref medium
|
||||
fc00:4444:4444:4444::/64 via fe80::__(r3-sw5)__ dev r1-sw5 proto XXXX metric 20 pref medium
|
||||
unreachable fe80::/64 dev lo proto XXXX metric 256 error -101 pref medium
|
||||
fe80::/64 dev r1-stubnet proto XXXX metric 256 pref medium
|
||||
fe80::/64 dev r1-sw5 proto XXXX metric 256 pref medium
|
||||
|
@ -1,13 +1,13 @@
|
||||
fc00:1:1:1::/64 via fe80::__(r1-sw5)__ dev r2-sw5 proto zebra metric 20 pref medium
|
||||
fc00:2:2:2::/64 dev r2-stubnet proto kernel metric 256 pref medium
|
||||
fc00:3:3:3::/64 via fe80::__(r3-sw5)__ dev r2-sw5 proto zebra metric 20 pref medium
|
||||
fc00:4:4:4::/64 via fe80::__(r3-sw5)__ dev r2-sw5 proto zebra metric 20 pref medium
|
||||
fc00:a:a:a::/64 dev r2-sw5 proto kernel metric 256 pref medium
|
||||
fc00:b:b:b::/64 via fe80::__(r3-sw5)__ dev r2-sw5 proto zebra metric 20 pref medium
|
||||
fc00:1111:1111:1111::/64 via fe80::__(r1-sw5)__ dev r2-sw5 proto zebra metric 20 pref medium
|
||||
fc00:2222:2222:2222::/64 via fc00:2:2:2::1234 dev r2-stubnet proto zebra metric 20 pref medium
|
||||
fc00:3333:3333:3333::/64 via fe80::__(r3-sw5)__ dev r2-sw5 proto zebra metric 20 pref medium
|
||||
fc00:4444:4444:4444::/64 via fe80::__(r3-sw5)__ dev r2-sw5 proto zebra metric 20 pref medium
|
||||
unreachable fe80::/64 dev lo proto kernel metric 256 error -101 pref medium
|
||||
fe80::/64 dev r2-stubnet proto kernel metric 256 pref medium
|
||||
fe80::/64 dev r2-sw5 proto kernel metric 256 pref medium
|
||||
fc00:1:1:1::/64 via fe80::__(r1-sw5)__ dev r2-sw5 proto XXXX metric 20 pref medium
|
||||
fc00:2:2:2::/64 dev r2-stubnet proto XXXX metric 256 pref medium
|
||||
fc00:3:3:3::/64 via fe80::__(r3-sw5)__ dev r2-sw5 proto XXXX metric 20 pref medium
|
||||
fc00:4:4:4::/64 via fe80::__(r3-sw5)__ dev r2-sw5 proto XXXX metric 20 pref medium
|
||||
fc00:a:a:a::/64 dev r2-sw5 proto XXXX metric 256 pref medium
|
||||
fc00:b:b:b::/64 via fe80::__(r3-sw5)__ dev r2-sw5 proto XXXX metric 20 pref medium
|
||||
fc00:1111:1111:1111::/64 via fe80::__(r1-sw5)__ dev r2-sw5 proto XXXX metric 20 pref medium
|
||||
fc00:2222:2222:2222::/64 via fc00:2:2:2::1234 dev r2-stubnet proto XXXX metric 20 pref medium
|
||||
fc00:3333:3333:3333::/64 via fe80::__(r3-sw5)__ dev r2-sw5 proto XXXX metric 20 pref medium
|
||||
fc00:4444:4444:4444::/64 via fe80::__(r3-sw5)__ dev r2-sw5 proto XXXX metric 20 pref medium
|
||||
unreachable fe80::/64 dev lo proto XXXX metric 256 error -101 pref medium
|
||||
fe80::/64 dev r2-stubnet proto XXXX metric 256 pref medium
|
||||
fe80::/64 dev r2-sw5 proto XXXX metric 256 pref medium
|
||||
|
@ -1,14 +1,14 @@
|
||||
fc00:1:1:1::/64 via fe80::__(r1-sw5)__ dev r3-sw5 proto zebra metric 20 pref medium
|
||||
fc00:2:2:2::/64 via fe80::__(r2-sw5)__ dev r3-sw5 proto zebra metric 20 pref medium
|
||||
fc00:3:3:3::/64 dev r3-stubnet proto kernel metric 256 pref medium
|
||||
fc00:4:4:4::/64 via fe80::__(r4-sw6)__ dev r3-sw6 proto zebra metric 20 pref medium
|
||||
fc00:a:a:a::/64 dev r3-sw5 proto kernel metric 256 pref medium
|
||||
fc00:b:b:b::/64 dev r3-sw6 proto kernel metric 256 pref medium
|
||||
fc00:1111:1111:1111::/64 via fe80::__(r1-sw5)__ dev r3-sw5 proto zebra metric 20 pref medium
|
||||
fc00:2222:2222:2222::/64 via fe80::__(r2-sw5)__ dev r3-sw5 proto zebra metric 20 pref medium
|
||||
fc00:3333:3333:3333::/64 via fc00:3:3:3::1234 dev r3-stubnet proto zebra metric 20 pref medium
|
||||
fc00:4444:4444:4444::/64 via fe80::__(r4-sw6)__ dev r3-sw6 proto zebra metric 20 pref medium
|
||||
unreachable fe80::/64 dev lo proto kernel metric 256 error -101 pref medium
|
||||
fe80::/64 dev r3-stubnet proto kernel metric 256 pref medium
|
||||
fe80::/64 dev r3-sw5 proto kernel metric 256 pref medium
|
||||
fe80::/64 dev r3-sw6 proto kernel metric 256 pref medium
|
||||
fc00:1:1:1::/64 via fe80::__(r1-sw5)__ dev r3-sw5 proto XXXX metric 20 pref medium
|
||||
fc00:2:2:2::/64 via fe80::__(r2-sw5)__ dev r3-sw5 proto XXXX metric 20 pref medium
|
||||
fc00:3:3:3::/64 dev r3-stubnet proto XXXX metric 256 pref medium
|
||||
fc00:4:4:4::/64 via fe80::__(r4-sw6)__ dev r3-sw6 proto XXXX metric 20 pref medium
|
||||
fc00:a:a:a::/64 dev r3-sw5 proto XXXX metric 256 pref medium
|
||||
fc00:b:b:b::/64 dev r3-sw6 proto XXXX metric 256 pref medium
|
||||
fc00:1111:1111:1111::/64 via fe80::__(r1-sw5)__ dev r3-sw5 proto XXXX metric 20 pref medium
|
||||
fc00:2222:2222:2222::/64 via fe80::__(r2-sw5)__ dev r3-sw5 proto XXXX metric 20 pref medium
|
||||
fc00:3333:3333:3333::/64 via fc00:3:3:3::1234 dev r3-stubnet proto XXXX metric 20 pref medium
|
||||
fc00:4444:4444:4444::/64 via fe80::__(r4-sw6)__ dev r3-sw6 proto XXXX metric 20 pref medium
|
||||
unreachable fe80::/64 dev lo proto XXXX metric 256 error -101 pref medium
|
||||
fe80::/64 dev r3-stubnet proto XXXX metric 256 pref medium
|
||||
fe80::/64 dev r3-sw5 proto XXXX metric 256 pref medium
|
||||
fe80::/64 dev r3-sw6 proto XXXX metric 256 pref medium
|
||||
|
@ -1,13 +1,13 @@
|
||||
fc00:1:1:1::/64 via fe80::__(r3-sw6)__ dev r4-sw6 proto zebra metric 20 pref medium
|
||||
fc00:2:2:2::/64 via fe80::__(r3-sw6)__ dev r4-sw6 proto zebra metric 20 pref medium
|
||||
fc00:3:3:3::/64 via fe80::__(r3-sw6)__ dev r4-sw6 proto zebra metric 20 pref medium
|
||||
fc00:4:4:4::/64 dev r4-stubnet proto kernel metric 256 pref medium
|
||||
fc00:a:a:a::/64 via fe80::__(r3-sw6)__ dev r4-sw6 proto zebra metric 20 pref medium
|
||||
fc00:b:b:b::/64 dev r4-sw6 proto kernel metric 256 pref medium
|
||||
fc00:1111:1111:1111::/64 via fe80::__(r3-sw6)__ dev r4-sw6 proto zebra metric 20 pref medium
|
||||
fc00:2222:2222:2222::/64 via fe80::__(r3-sw6)__ dev r4-sw6 proto zebra metric 20 pref medium
|
||||
fc00:3333:3333:3333::/64 via fe80::__(r3-sw6)__ dev r4-sw6 proto zebra metric 20 pref medium
|
||||
fc00:4444:4444:4444::/64 via fc00:4:4:4::1234 dev r4-stubnet proto zebra metric 20 pref medium
|
||||
unreachable fe80::/64 dev lo proto kernel metric 256 error -101 pref medium
|
||||
fe80::/64 dev r4-stubnet proto kernel metric 256 pref medium
|
||||
fe80::/64 dev r4-sw6 proto kernel metric 256 pref medium
|
||||
fc00:1:1:1::/64 via fe80::__(r3-sw6)__ dev r4-sw6 proto XXXX metric 20 pref medium
|
||||
fc00:2:2:2::/64 via fe80::__(r3-sw6)__ dev r4-sw6 proto XXXX metric 20 pref medium
|
||||
fc00:3:3:3::/64 via fe80::__(r3-sw6)__ dev r4-sw6 proto XXXX metric 20 pref medium
|
||||
fc00:4:4:4::/64 dev r4-stubnet proto XXXX metric 256 pref medium
|
||||
fc00:a:a:a::/64 via fe80::__(r3-sw6)__ dev r4-sw6 proto XXXX metric 20 pref medium
|
||||
fc00:b:b:b::/64 dev r4-sw6 proto XXXX metric 256 pref medium
|
||||
fc00:1111:1111:1111::/64 via fe80::__(r3-sw6)__ dev r4-sw6 proto XXXX metric 20 pref medium
|
||||
fc00:2222:2222:2222::/64 via fe80::__(r3-sw6)__ dev r4-sw6 proto XXXX metric 20 pref medium
|
||||
fc00:3333:3333:3333::/64 via fe80::__(r3-sw6)__ dev r4-sw6 proto XXXX metric 20 pref medium
|
||||
fc00:4444:4444:4444::/64 via fc00:4:4:4::1234 dev r4-stubnet proto XXXX metric 20 pref medium
|
||||
unreachable fe80::/64 dev lo proto XXXX metric 256 error -101 pref medium
|
||||
fe80::/64 dev r4-stubnet proto XXXX metric 256 pref medium
|
||||
fe80::/64 dev r4-sw6 proto XXXX metric 256 pref medium
|
||||
|
@ -342,6 +342,8 @@ def test_linux_ipv6_kernel_routingTable():
|
||||
# Mask out Link-Local mac addresses
|
||||
for ll in linklocals:
|
||||
actual = actual.replace(ll[1], "fe80::__(%s)__" % ll[0])
|
||||
# Mask out protocol name or number
|
||||
actual = re.sub(r" proto [0-9a-z]+ ", " proto XXXX ", actual)
|
||||
|
||||
# Fix newlines (make them all the same)
|
||||
actual = ('\n'.join(actual.splitlines())).splitlines(1)
|
||||
|
Loading…
Reference in New Issue
Block a user