From 9abc02edcc237760f1f8aa1b3f08d7f4d18f866c Mon Sep 17 00:00:00 2001 From: Christian Breunig Date: Sun, 12 Nov 2023 18:30:15 +0100 Subject: pim: T5733: add missing FRR PIM related features Migrate CLI configuration retrival to common get_config_dict(). In addition add new functionality to VyOS that is PIM related and already available in FRR. --- interface-definitions/protocols-pim.xml.in | 188 +++++++++++++++++++++++++++-- 1 file changed, 181 insertions(+), 7 deletions(-) (limited to 'interface-definitions') diff --git a/interface-definitions/protocols-pim.xml.in b/interface-definitions/protocols-pim.xml.in index e9475930c..733279aa4 100644 --- a/interface-definitions/protocols-pim.xml.in +++ b/interface-definitions/protocols-pim.xml.in @@ -15,8 +15,24 @@ + + #include + + #include + + + Do not process bootstrap messages + + + + + + Do not process unicast bootstrap messages + + + Designated Router Election Priority @@ -41,8 +57,134 @@ + + + Internet Group Management Protocol (IGMP) options + + + + + Interface IGMP version + + 2 + IGMP version 2 + + + 3 + IGMP version 3 + + + + + + 3 + + + + + + Disable sending and receiving PIM control packets on the interface + + + + #include + + + Enable PIM ECMP + + + + + Enable PIM ECMP Rebalance + + + + + + + + Internet Group Management Protocol (IGMP) options + + + + + Configure group limit for watermark warning + + u32:1-65535 + Group count to generate watermark warning + + + + + + + + + + + Join Prune Send Interval + + u32:1-65535 + Interval in seconds + + + + + + 60 + + + + Keep alive Timer + + u32:1-65535 + Keep alive Timer in seconds + + + + + + 210 + + + + Packets to process at once + + u32:1-255 + Number of packets + + + + + + 3 + + + + Only accept registers from a specific source prefix list + + txt + Prefix-list to apply + + + policy prefix-list + + + + + + Register Suppress Timer + + u32:1-65535 + In seconds + + + + + + Rendezvous Point @@ -75,16 +217,48 @@ - + - Keep alive Timer + Send v6 secondary addresses + + + + + + Send v6 secondary addresses + + + + + Never switch to SPT Tree + + + + + Prefix-List to control which groups to switch + + txt + Prefix-list to apply + + + policy prefix-list + + + + + + + + + + Source-Specific Multicast + + policy prefix-list + - u32:31-60000 - Keep alive Timer in seconds + txt + Prefix-list to apply - - - -- cgit v1.2.3