IPv6 metric for FRR version <3.X is different than for newer versions,
so to avoid extra code logic lets just ignore these checks.
The IPv6 changes weren't detected earlier because of the json_cmp list
fix.
Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
},
{
"interface": "r3",
- "metric": "internal",
"next-hop": "10",
"parent": "r1-eth0",
"type": "IP6",
},
{
"interface": "r3",
- "metric": "internal",
"next-hop": "10",
"parent": "r1-eth0",
"type": "IP6",
},
{
"interface": "r4",
- "metric": "internal",
"next-hop": "10",
"parent": "r2-eth0",
"type": "IP6",
},
{
"interface": "r4",
- "metric": "internal",
"next-hop": "10",
"parent": "r2-eth0",
"type": "IP6",
"metric": "internal",
"parent": "0",
"type": "IP6",
- "vertex": "2001:db8:1:1::/64"
+ "vertex": "2001:db8:2:1::/64"
},
{
"interface": "r3-eth1",
},
{
"interface": "r5",
- "metric": "internal",
"next-hop": "10",
"parent": "r3-eth1",
"type": "IP6",
- "vertex": "2001:db8:1:2::/64"
+ "vertex": "2001:db8:2:2::/64"
},
{
"interface": "r5",
- "metric": "internal",
"next-hop": "10",
"parent": "r3-eth1",
"type": "IP6",
},
{
"interface": "r5",
- "metric": "internal",
"next-hop": "20",
"parent": "r3-eth1",
"type": "IP6",
- "vertex": "2001:db8:2:2::/64"
+ "vertex": "2001:db8:1:2::/64"
},
{
"interface": "r5",
- "metric": "internal",
"next-hop": "20",
"parent": "r3-eth1",
"type": "IP6",
"metric": "internal",
"parent": "0",
"type": "IP6",
- "vertex": "2001:db8:2:1::/64"
+ "vertex": "2001:db8:1:1::/64"
},
{
"interface": "r3-eth0",
},
{
"interface": "r1",
- "metric": "internal",
- "next-hop": "10",
- "parent": "r3-eth0",
- "type": "IP6",
- "vertex": "2001:db8:1:1::/64"
- },
- {
- "interface": "r1",
- "metric": "internal",
"next-hop": "10",
"parent": "r3-eth0",
"type": "IP6",
},
{
"interface": "r5",
- "metric": "internal",
"next-hop": "10",
"parent": "r4-eth1",
"type": "IP6",
},
{
"interface": "r5",
- "metric": "internal",
"next-hop": "10",
"parent": "r4-eth1",
"type": "IP6",
},
{
"interface": "r5",
- "metric": "internal",
"next-hop": "20",
"parent": "r4-eth1",
"type": "IP6",
- "vertex": "2001:db8:2:1::/64"
+ "vertex": "2001:db8:1:1::/64"
},
{
"interface": "r5",
- "metric": "internal",
"next-hop": "20",
"parent": "r4-eth1",
"type": "IP6",
},
{
"interface": "r2",
- "metric": "internal",
"next-hop": "10",
"parent": "r4-eth0",
"type": "IP6",
"metric": "internal",
"parent": "0",
"type": "IP6",
- "vertex": "2001:db8:1:1::/64"
+ "vertex": "2001:db8:2:1::/64"
},
{
"metric": "internal",
"parent": "0",
"type": "IP6",
- "vertex": "2001:db8:1:2::/64"
+ "vertex": "2001:db8:2:2::/64"
},
{
"interface": "r5-eth0",
},
{
"interface": "r3",
- "metric": "internal",
"next-hop": "10",
"parent": "r5-eth0",
"type": "IP6",
- "vertex": "2001:db8:2:1::/64"
+ "vertex": "2001:db8:1:1::/64"
},
{
"interface": "r3",
- "metric": "internal",
"next-hop": "10",
"parent": "r5-eth0",
"type": "IP6",
},
{
"interface": "r4",
- "metric": "internal",
"next-hop": "10",
"parent": "r5-eth1",
"type": "IP6",
- "vertex": "2001:db8:2:2::/64"
+ "vertex": "2001:db8:1:2::/64"
},
{
"interface": "r4",
- "metric": "internal",
"next-hop": "10",
"parent": "r5-eth1",
"type": "IP6",