From c2ae70181b8ad136f5139c9fdd53e0bb402c9914 Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Sun, 14 Mar 2021 15:20:51 +0000 Subject: rip: xml: T2547: move building blocks to subfolder As the amount of include files now has reached a certain amount, it is getting more and more crowsded, thuse introducing "per topic" subdirectories on the filesystem to keep a clean structure makes sense. --- .../include/rip/rip-access-list.xml.i | 39 ++++++++++++++++++ .../include/rip/rip-access-list6.xml.i | 39 ++++++++++++++++++ .../include/rip/rip-default-information.xml.i | 15 +++++++ .../include/rip/rip-default-metric.xml.i | 14 +++++++ .../include/rip/rip-interface.xml.i | 38 +++++++++++++++++ .../include/rip/rip-prefix-list.xml.i | 33 +++++++++++++++ .../include/rip/rip-prefix-list6.xml.i | 33 +++++++++++++++ .../include/rip/rip-redistribute.xml.i | 15 +++++++ interface-definitions/include/rip/rip-timers.xml.i | 48 ++++++++++++++++++++++ 9 files changed, 274 insertions(+) create mode 100644 interface-definitions/include/rip/rip-access-list.xml.i create mode 100644 interface-definitions/include/rip/rip-access-list6.xml.i create mode 100644 interface-definitions/include/rip/rip-default-information.xml.i create mode 100644 interface-definitions/include/rip/rip-default-metric.xml.i create mode 100644 interface-definitions/include/rip/rip-interface.xml.i create mode 100644 interface-definitions/include/rip/rip-prefix-list.xml.i create mode 100644 interface-definitions/include/rip/rip-prefix-list6.xml.i create mode 100644 interface-definitions/include/rip/rip-redistribute.xml.i create mode 100644 interface-definitions/include/rip/rip-timers.xml.i (limited to 'interface-definitions/include/rip') diff --git a/interface-definitions/include/rip/rip-access-list.xml.i b/interface-definitions/include/rip/rip-access-list.xml.i new file mode 100644 index 000000000..00ee9b736 --- /dev/null +++ b/interface-definitions/include/rip/rip-access-list.xml.i @@ -0,0 +1,39 @@ + + + + Access-list + + + + + Access list to apply to input packets + + u32 + Access list to apply to input packets + + + policy access-list + + + + + + + + + Access list to apply to output packets + + u32 + Access list to apply to output packets + + + policy access-list + + + + + + + + + diff --git a/interface-definitions/include/rip/rip-access-list6.xml.i b/interface-definitions/include/rip/rip-access-list6.xml.i new file mode 100644 index 000000000..9e4298bc0 --- /dev/null +++ b/interface-definitions/include/rip/rip-access-list6.xml.i @@ -0,0 +1,39 @@ + + + + Access-list + + + + + Access list to apply to input packets + + u32 + Access list to apply to input packets + + + policy access-list6 + + + + + + + + + Access list to apply to output packets + + u32 + Access list to apply to output packets + + + policy access-list6 + + + + + + + + + diff --git a/interface-definitions/include/rip/rip-default-information.xml.i b/interface-definitions/include/rip/rip-default-information.xml.i new file mode 100644 index 000000000..28c540c26 --- /dev/null +++ b/interface-definitions/include/rip/rip-default-information.xml.i @@ -0,0 +1,15 @@ + + + + Control distribution of default route + + + + + Distribute a default route + + + + + + diff --git a/interface-definitions/include/rip/rip-default-metric.xml.i b/interface-definitions/include/rip/rip-default-metric.xml.i new file mode 100644 index 000000000..297af5af8 --- /dev/null +++ b/interface-definitions/include/rip/rip-default-metric.xml.i @@ -0,0 +1,14 @@ + + + + Metric of redistributed routes + + u32:1-16 + Default metric + + + + + + + diff --git a/interface-definitions/include/rip/rip-interface.xml.i b/interface-definitions/include/rip/rip-interface.xml.i new file mode 100644 index 000000000..dd3bddd4f --- /dev/null +++ b/interface-definitions/include/rip/rip-interface.xml.i @@ -0,0 +1,38 @@ + + + + Interface name + + + + + txt + Interface name + + + + + + + + + Split horizon parameters + + + + + Disable split horizon on specified interface + + + + + + Disable split horizon on specified interface + + + + + + + + diff --git a/interface-definitions/include/rip/rip-prefix-list.xml.i b/interface-definitions/include/rip/rip-prefix-list.xml.i new file mode 100644 index 000000000..2569a2a09 --- /dev/null +++ b/interface-definitions/include/rip/rip-prefix-list.xml.i @@ -0,0 +1,33 @@ + + + + Prefix-list + + + + + Prefix-list to apply to input packets + + txt + Prefix-list to apply to input packets + + + policy prefix-list + + + + + + Prefix-list to apply to output packets + + txt + Prefix-list to apply to output packets + + + policy prefix-list + + + + + + diff --git a/interface-definitions/include/rip/rip-prefix-list6.xml.i b/interface-definitions/include/rip/rip-prefix-list6.xml.i new file mode 100644 index 000000000..fcf1499e0 --- /dev/null +++ b/interface-definitions/include/rip/rip-prefix-list6.xml.i @@ -0,0 +1,33 @@ + + + + Prefix-list + + + + + Prefix-list to apply to input packets + + txt + Prefix-list to apply to input packets + + + policy prefix-list6 + + + + + + Prefix-list to apply to output packets + + txt + Prefix-list to apply to output packets + + + policy prefix-list6 + + + + + + diff --git a/interface-definitions/include/rip/rip-redistribute.xml.i b/interface-definitions/include/rip/rip-redistribute.xml.i new file mode 100644 index 000000000..d7a79b007 --- /dev/null +++ b/interface-definitions/include/rip/rip-redistribute.xml.i @@ -0,0 +1,15 @@ + + + + Metric for redistributed routes + + u32:1-16 + Redistribute route metric + + + + + + +#include + diff --git a/interface-definitions/include/rip/rip-timers.xml.i b/interface-definitions/include/rip/rip-timers.xml.i new file mode 100644 index 000000000..3aaaf8e65 --- /dev/null +++ b/interface-definitions/include/rip/rip-timers.xml.i @@ -0,0 +1,48 @@ + + + + RIPng timer values + + + + + Garbage collection timer + + u32:5-2147483647 + Garbage colletion time (default 120) + + + + + + 120 + + + + Routing information timeout timer + + u32:5-2147483647 + Routing information timeout timer (default 180) + + + + + + 180 + + + + Routing table update timer + + u32:5-2147483647 + Routing table update timer in seconds (default 30) + + + + + + 30 + + + + -- cgit v1.2.3