<feed xmlns='http://www.w3.org/2005/Atom'>
<title>veeos-1x.git/interface-definitions/protocols-pim.xml.in, branch current</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/vyos-contrib/veeos-1x.git)
</subtitle>
<id>https://git.amelek.net/vyos-contrib/veeos-1x.git/atom?h=current</id>
<link rel='self' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/atom?h=current'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/'/>
<updated>2023-12-31T22:49:48+00:00</updated>
<entry>
<title>T5474: establish common file name pattern for XML conf mode commands</title>
<updated>2023-12-31T22:49:48+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-12-30T22:25:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=4ef110fd2c501b718344c72d495ad7e16d2bd465'/>
<id>urn:sha1:4ef110fd2c501b718344c72d495ad7e16d2bd465</id>
<content type='text'>
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 -&gt; interfaces_ethernet.xml.in
set interfaces bond -&gt; interfaces_bond.xml.in
set service dhcp-server -&gt; service_dhcp-server-xml.in
</content>
</entry>
<entry>
<title>pim: T5733: incorporate feedback from peer review</title>
<updated>2023-11-15T17:20:39+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-11-15T17:20:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=64b4cfc71d402222fd6b034336b3588b5986ba24'/>
<id>urn:sha1:64b4cfc71d402222fd6b034336b3588b5986ba24</id>
<content type='text'>
</content>
</entry>
<entry>
<title>igmp: T5736: support per interface "disable" CLI node</title>
<updated>2023-11-13T21:23:09+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-11-13T21:19:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=6ce2ecb10884a4b79a7643e22596a2d03d805a91'/>
<id>urn:sha1:6ce2ecb10884a4b79a7643e22596a2d03d805a91</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pim: T5733: fix CLI level of global PIM commands</title>
<updated>2023-11-13T21:19:32+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-11-13T20:36:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=dd13213ae94f071bc30cc17f5fabef02fbf95939'/>
<id>urn:sha1:dd13213ae94f071bc30cc17f5fabef02fbf95939</id>
<content type='text'>
</content>
</entry>
<entry>
<title>igmp: T5736: migrate "protocols igmp" to "protocols pim"</title>
<updated>2023-11-13T21:19:32+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-11-13T11:54:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=bc83fb097719f5c4c803808572f690fbc367b9e5'/>
<id>urn:sha1:bc83fb097719f5c4c803808572f690fbc367b9e5</id>
<content type='text'>
IGMP and PIM are two different but related things.

FRR has both combined in pimd. As we use get_config_dict() and FRR reload it
is better to have both centrally stored under the same CLI node (as FRR does,
too) to just "fire and forget" the commit to the daemon.

"set protocols igmp interface eth1" -&gt; "set protocols pim interface eth1 igmp"
</content>
</entry>
<entry>
<title>pim: T5733: rename watermark-warn -&gt; watermark-warning</title>
<updated>2023-11-13T21:19:32+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-11-13T10:47:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=45ea9ed72ee11809f69619a40ae243df562de39f'/>
<id>urn:sha1:45ea9ed72ee11809f69619a40ae243df562de39f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pim: T5733: split out XML definitions to be re-used by pim6</title>
<updated>2023-11-13T21:19:32+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-11-13T08:14:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=c5e2c25f8968c0f06a9e4e992decc46a4f690868'/>
<id>urn:sha1:c5e2c25f8968c0f06a9e4e992decc46a4f690868</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pim: T5733: add missing FRR PIM related features</title>
<updated>2023-11-13T21:19:32+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-11-12T17:30:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=9abc02edcc237760f1f8aa1b3f08d7f4d18f866c'/>
<id>urn:sha1:9abc02edcc237760f1f8aa1b3f08d7f4d18f866c</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>xml: T4952: improve interface completion helper CLI experience</title>
<updated>2023-03-09T18:40:00+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-03-09T18:39:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=fe4da6288649b32779d30d5672e39cae40e72100'/>
<id>urn:sha1:fe4da6288649b32779d30d5672e39cae40e72100</id>
<content type='text'>
</content>
</entry>
<entry>
<title>xml: add missing "u32:" value declarator on integer ranges</title>
<updated>2021-08-29T12:48:53+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-08-29T12:29:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=794f193d11c8c1b5fed78f4e40280480446ab593'/>
<id>urn:sha1:794f193d11c8c1b5fed78f4e40280480446ab593</id>
<content type='text'>
</content>
</entry>
</feed>
