From 57adeb1bd1f761b9a0c8603f366e6123d910899e Mon Sep 17 00:00:00 2001 From: sever-sever Date: Tue, 2 Feb 2021 12:10:26 +0000 Subject: conf-mode: T3282: Add XML for protocol RIPng --- Makefile | 1 + interface-definitions/protocols-ripng.xml.in | 350 +++++++++++++++++++++++++++ 2 files changed, 351 insertions(+) create mode 100644 interface-definitions/protocols-ripng.xml.in diff --git a/Makefile b/Makefile index 19911fa58..720cccd2e 100644 --- a/Makefile +++ b/Makefile @@ -48,6 +48,7 @@ interface_definitions: $(config_xml_obj) rm -f $(TMPL_DIR)/vpn/ipsec/node.def rm -rf $(TMPL_DIR)/vpn/nipsec rm -rf $(TMPL_DIR)/protocols/nvrf + rm -rf $(TMPL_DIR)/protocols/nripng # XXX: required until OSPF and RIP is migrated from vyatta-cfg-quagga to vyos-1x mkdir $(TMPL_DIR)/interfaces/loopback/node.tag/ipv6 diff --git a/interface-definitions/protocols-ripng.xml.in b/interface-definitions/protocols-ripng.xml.in new file mode 100644 index 000000000..2fca0f5dd --- /dev/null +++ b/interface-definitions/protocols-ripng.xml.in @@ -0,0 +1,350 @@ + + + + + + + Routing Information Protocol (RIPng) parameters + + + + + Aggregate RIPng route announcement + + ipv6net + Aggregate RIPng route announcement + + + + + + + + + + Control distribution of default route + + + + + Distribute a default route + + + + + + + + Metric of redistributed routes + + u32:1-16 + Default metric + + + + + + + + + Filter networks in routing updates + + + + + Access-list + + + + + Access list to apply to input packets + + u32:1-4294967295 + Access list to apply to input packets + + + + + + + + + Access list to apply to output packets + + u32:1-4294967295 + Access list to apply to output packets + + + + + + + + + + + Apply filtering to an interface + + txt + Apply filtering to an interface + + + + + + + + + Access list + + + + + Access list to apply to input packets + + u32:1-4294967295 + Access list to apply to input packets + + + policy access-list6 + + + + + + Access list to apply to output packets + + u32:1-4294967295 + Access list to apply to output packets + + + policy access-list + + + + + + + + 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 + + + + + + + + + + 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 + + + + + + + + + + Interface name + + txt + Apply filtering to an interface + + + + + + + + + + RIPng network + + ipv6net + RIPng network + + + + + + + + + + Passive interface + + txt + Suppress routing updates on interface + + + + + + + + + + Redistribute information from another routing protocol + + + + + Redistribute BGP routes + + + #include + + + + + Redistribute connected routes + + + #include + + + + + Redistribute kernel routes + + + #include + + + + + Redistribute OSPFv3 routes + + + #include + + + + + Redistribute static routes + + + #include + + + + + + + RIPng static route + + ipv6net + RIPng static route + + + + + + + + + + Filter routes installed in local route map + + policy route-map + + + + + + 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