From a950059053f7394acfb453cc0d8194aa3dc721fa Mon Sep 17 00:00:00 2001 From: kumvijaya Date: Thu, 26 Sep 2024 11:31:07 +0530 Subject: T6732: added same as vyos 1x --- .../include/static/static-route-bfd.xml.i | 36 +++++++++++++ .../include/static/static-route-blackhole.xml.i | 11 ++++ .../include/static/static-route-distance.xml.i | 14 +++++ .../include/static/static-route-interface.xml.i | 17 ++++++ .../include/static/static-route-reject.xml.i | 11 ++++ .../include/static/static-route-segments.xml.i | 14 +++++ .../include/static/static-route-tag.xml.i | 14 +++++ .../include/static/static-route-vrf.xml.i | 19 +++++++ .../include/static/static-route.xml.i | 60 ++++++++++++++++++++++ .../include/static/static-route6.xml.i | 60 ++++++++++++++++++++++ 10 files changed, 256 insertions(+) create mode 100644 interface-definitions/include/static/static-route-bfd.xml.i create mode 100644 interface-definitions/include/static/static-route-blackhole.xml.i create mode 100644 interface-definitions/include/static/static-route-distance.xml.i create mode 100644 interface-definitions/include/static/static-route-interface.xml.i create mode 100644 interface-definitions/include/static/static-route-reject.xml.i create mode 100644 interface-definitions/include/static/static-route-segments.xml.i create mode 100644 interface-definitions/include/static/static-route-tag.xml.i create mode 100644 interface-definitions/include/static/static-route-vrf.xml.i create mode 100644 interface-definitions/include/static/static-route.xml.i create mode 100644 interface-definitions/include/static/static-route6.xml.i (limited to 'interface-definitions/include/static') diff --git a/interface-definitions/include/static/static-route-bfd.xml.i b/interface-definitions/include/static/static-route-bfd.xml.i new file mode 100644 index 0000000..d588b36 --- /dev/null +++ b/interface-definitions/include/static/static-route-bfd.xml.i @@ -0,0 +1,36 @@ + + + + BFD monitoring + + + #include + + + Use BFD multi hop session + + + + + Use source for BFD session + + ipv4 + IPv4 source address + + + ipv6 + IPv6 source address + + + + + + + #include + + + + + + + diff --git a/interface-definitions/include/static/static-route-blackhole.xml.i b/interface-definitions/include/static/static-route-blackhole.xml.i new file mode 100644 index 0000000..487f775 --- /dev/null +++ b/interface-definitions/include/static/static-route-blackhole.xml.i @@ -0,0 +1,11 @@ + + + + Silently discard pkts when matched + + + #include + #include + + + diff --git a/interface-definitions/include/static/static-route-distance.xml.i b/interface-definitions/include/static/static-route-distance.xml.i new file mode 100644 index 0000000..a651b98 --- /dev/null +++ b/interface-definitions/include/static/static-route-distance.xml.i @@ -0,0 +1,14 @@ + + + + Distance for this route + + u32:1-255 + Distance for this route + + + + + + + diff --git a/interface-definitions/include/static/static-route-interface.xml.i b/interface-definitions/include/static/static-route-interface.xml.i new file mode 100644 index 0000000..cb54368 --- /dev/null +++ b/interface-definitions/include/static/static-route-interface.xml.i @@ -0,0 +1,17 @@ + + + + Gateway interface name + + + + + txt + Gateway interface name + + + #include + + + + diff --git a/interface-definitions/include/static/static-route-reject.xml.i b/interface-definitions/include/static/static-route-reject.xml.i new file mode 100644 index 0000000..ef713ac --- /dev/null +++ b/interface-definitions/include/static/static-route-reject.xml.i @@ -0,0 +1,11 @@ + + + + Emit an ICMP unreachable when matched + + + #include + #include + + + diff --git a/interface-definitions/include/static/static-route-segments.xml.i b/interface-definitions/include/static/static-route-segments.xml.i new file mode 100644 index 0000000..2068b1a --- /dev/null +++ b/interface-definitions/include/static/static-route-segments.xml.i @@ -0,0 +1,14 @@ + + + + SRv6 segments + + txt + Segs (SIDs) + + + + + + + diff --git a/interface-definitions/include/static/static-route-tag.xml.i b/interface-definitions/include/static/static-route-tag.xml.i new file mode 100644 index 0000000..24bfa73 --- /dev/null +++ b/interface-definitions/include/static/static-route-tag.xml.i @@ -0,0 +1,14 @@ + + + + Tag value for this route + + u32:1-4294967295 + Tag value for this route + + + + + + + diff --git a/interface-definitions/include/static/static-route-vrf.xml.i b/interface-definitions/include/static/static-route-vrf.xml.i new file mode 100644 index 0000000..e1968f0 --- /dev/null +++ b/interface-definitions/include/static/static-route-vrf.xml.i @@ -0,0 +1,19 @@ + + + + VRF to leak route + + default + vrf name + + + txt + Name of VRF to leak to + + + (default) + + + + + diff --git a/interface-definitions/include/static/static-route.xml.i b/interface-definitions/include/static/static-route.xml.i new file mode 100644 index 0000000..29921a7 --- /dev/null +++ b/interface-definitions/include/static/static-route.xml.i @@ -0,0 +1,60 @@ + + + + Static IPv4 route + + ipv4net + IPv4 static route + + + + + + + #include + #include + #include + #include + + + Next-hop IPv4 router interface + + + + + txt + Gateway interface name + + + #include + + + + #include + #include + #include + + + + + Next-hop IPv4 router address + + ipv4 + Next-hop router address + + + + + + + #include + #include + #include + #include + #include + + + + + + diff --git a/interface-definitions/include/static/static-route6.xml.i b/interface-definitions/include/static/static-route6.xml.i new file mode 100644 index 0000000..4468c80 --- /dev/null +++ b/interface-definitions/include/static/static-route6.xml.i @@ -0,0 +1,60 @@ + + + + Static IPv6 route + + ipv6net + IPv6 static route + + + + + + + #include + #include + #include + + + IPv6 gateway interface name + + + + + txt + Gateway interface name + + + #include + + + + #include + #include + #include + #include + + + + + IPv6 gateway address + + ipv6 + Next-hop IPv6 router + + + + + + + #include + #include + #include + #include + #include + #include + + + + + -- cgit v1.2.3