From 8449ee5f95ffbf1901202e04ee6e1216f54d8ff8 Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Sat, 25 Dec 2021 11:05:42 +0100 Subject: op-mode: ospfv3: T4095: add missing VRF commands --- op-mode-definitions/show-ipv6-ospfv3.xml.in | 475 ++-------------------------- 1 file changed, 31 insertions(+), 444 deletions(-) (limited to 'op-mode-definitions/show-ipv6-ospfv3.xml.in') diff --git a/op-mode-definitions/show-ipv6-ospfv3.xml.in b/op-mode-definitions/show-ipv6-ospfv3.xml.in index e6c8a6700..82d6b5f4c 100644 --- a/op-mode-definitions/show-ipv6-ospfv3.xml.in +++ b/op-mode-definitions/show-ipv6-ospfv3.xml.in @@ -11,7 +11,7 @@ Show IPv6 Open Shortest Path First (OSPF) - vtysh -c "show ipv6 ospf6" + ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ @@ -26,7 +26,7 @@ protocols ospfv3 area - vtysh -c "show ipv6 ospf6 area $5 spf tree" + vtysh -c "show ipv6 ospf6 spf tree" @@ -35,471 +35,58 @@ <x.x.x.x> - vtysh -c "show ipv6 ospf6 simulate spf-tree $7 $4 $5" + ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ spf tree - - - Show OSPFv3 border-router (ABR and ASBR) information - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - #include - - - + #include + #include + #include + #include + #include + #include + #include + - Border router ID + Specify the VRF - <x.x.x.x> + all + vrf name ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - - - Show OSPFv3 Link state database information - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - - - Search by Advertising Router ID - - <x.x.x.x> - - - - #include - - - - - Search by Any Link state Type - - - - - Search by Link state ID - - <x.x.x.x> - - - - #include - #include - #include - - - - - - - Search by Link state ID - - <x.x.x.x> - - - vtysh -c "show ipv6 ospf6 database * $6" - - #include - #include - #include - #include - - - - - Show AS-External LSAs - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - #include - - - Search by Advertising Router ID - - <x.x.x.x> - - - vtysh -c "show ipv6 ospf6 database as-external * $7" - - #include - #include - #include - - - #include - #include - #include - #include - #include - - - - - Search by Advertising Router IDs - - <x.x.x.x> - - - - #include - #include - #include - #include - #include - - - #include - #include - #include - #include - - - Show Group-Membership LSAs - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - #include - #include - #include - #include - #include - #include - #include - - - - - Show Inter-Area-Prefix LSAs - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - #include - #include - #include - #include - #include - #include - #include - - - - - Show Inter-Area-Router LSAs - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - #include - #include - #include - #include - #include - #include - #include - - - - - Show Intra-Area-Prefix LSAs - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - #include - #include - #include - #include - #include - #include - #include - - - - - Show Link LSAs - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - #include - #include - #include - #include - #include - #include - #include - - - - - Show Network LSAs - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - #include - #include - #include - #include - #include - #include - #include - - - - - Show LSAs - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - #include - #include - #include - #include - #include - #include - #include - - - - - Show router LSAs - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - #include - #include - #include - #include - #include - #include - #include - - - - - Show Type-7 LSAs - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - #include - #include - #include - #include - #include - #include - #include - - - - - - - Show OSPFv3 interface information - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - - - Show connected prefixes to advertise - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - #include - - - - - Show interface prefix route specific information - - <h:h:h:h:h:h:h:h> <h:h:h:h:h:h:h:h/x> - - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - #include - - - Matched interface prefix information - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - - - - + - Specific insterface to examine + VRF name - + all + vrf name ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - + - Show connected prefixes to advertise + Show Shortest Path First tree information - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - #include - + vtysh -c "show ipv6 ospf6 vrf $5 spf tree" - - - Show interface prefix route specific information - - <h:h:h:h:h:h:h:h> <h:h:h:h:h:h:h:h/x> - - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - #include - - - Matched interface prefix information - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - - + #include + #include + #include + #include + #include + #include + #include - - - Show OSPFv3 linkstate routing information - - - #include - - - Show linkstate Network information - - <x.x.x.x> - - - - - - Specify Link state ID as IPv4 address notation - - <x.x.x.x> - - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - - - - - Show linkstate Router information - - <x.x.x.x> - - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - - - - - Show OSPFv3 neighbor information - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - #include - - - Show neighbor DR choice information - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - - - + - Show OSPFv3 redistribute external information + Show OSPFv3 VRFs ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - - - Show OSPFv3 routing table information - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - - - Show Type-1 External route information - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - #include - - - - - Show Type-2 External route information - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - #include - - - - - Show Inter-Area route information - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - #include - - - - - Show Intra-Area route information - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - #include - - - #include - - - Show route table summary - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - - - - - Show specified route/prefix information - - <h:h:h:h:h:h:h:h> <h:h:h:h:h:h:h:h/x> - - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - - - Show routes longer than specified prefix - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - - - Show routes matching specified prefix - - ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - #include - - - - + -- cgit v1.2.3