From 4ef110fd2c501b718344c72d495ad7e16d2bd465 Mon Sep 17 00:00:00 2001 From: Christian Breunig Date: Sat, 30 Dec 2023 23:25:20 +0100 Subject: T5474: establish common file name pattern for XML conf mode commands We will use _ as CLI level divider. The XML definition filename and also the Python helper should match the CLI node. Example: set interfaces ethernet -> interfaces_ethernet.xml.in set interfaces bond -> interfaces_bond.xml.in set service dhcp-server -> service_dhcp-server-xml.in --- interface-definitions/protocols_rip.xml.in | 258 +++++++++++++++++++++++++++++ 1 file changed, 258 insertions(+) create mode 100644 interface-definitions/protocols_rip.xml.in (limited to 'interface-definitions/protocols_rip.xml.in') diff --git a/interface-definitions/protocols_rip.xml.in b/interface-definitions/protocols_rip.xml.in new file mode 100644 index 000000000..0edd8f2ce --- /dev/null +++ b/interface-definitions/protocols_rip.xml.in @@ -0,0 +1,258 @@ + + + + + + + Routing Information Protocol (RIP) parameters + 650 + + + + + Administrative distance + + u32:1-255 + Administrative distance + + + + + + + #include + #include + + + Filter networks in routing updates + + + #include + + + Apply filtering to an interface + + txt + Apply filtering to an interface + + + + + + #include + + + + #include + #include + + + #include + + + #include + + + + + Authentication + + + + + MD5 key id + + u32:1-255 + OSPF key id + + + + + + + + + Authentication password + + txt + MD5 Key (16 characters or less) + + + [^[:space:]]{1,16} + + Password must be 16 characters or less + + + + + + + Plain text password + + txt + Plain text password (16 characters or less) + + + [^[:space:]]{1,16} + + Password must be 16 characters or less + + + + + + + Advertisement reception + + + #include + + + + + Advertisement transmission + + + #include + + + + + + + Neighbor router + + ipv4 + Neighbor router + + + + + + + + + + RIP network + + ipv4net + RIP network + + + + + + + + + + Source network + + ipv4net + Source network + + + + + + + + + Access list + + txt + Access list + + + policy access-list + + + + #include + + + #include + + + Redistribute information from another routing protocol + + + + + Redistribute BGP routes + + + #include + + + + + Redistribute connected routes + + + #include + + + + + Redistribute IS-IS routes + + + #include + + + + + Redistribute kernel routes + + + #include + + + + + Redistribute OSPF routes + + + #include + + + + + Redistribute static routes + + + #include + + + + + Redistribute Babel routes + + + #include + + + + + + + RIP static route + + ipv4net + RIP static route + + + + + + + + #include + #include + #include + + + + + -- cgit v1.2.3