<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/interface-definitions/include/dhcp-options.xml.i, branch feature/T9082-codeql-cpp</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/vyos/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-1x.git/atom?h=feature%2FT9082-codeql-cpp</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=feature%2FT9082-codeql-cpp'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2021-03-14T15:56:11+00:00</updated>
<entry>
<title>xml: T1579: re-arrange xml interface include building blocks</title>
<updated>2021-03-14T15:56:11+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-03-14T14:53:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=adea0e05a56cb25a9e40b46e30a7648c99907031'/>
<id>urn:sha1:adea0e05a56cb25a9e40b46e30a7648c99907031</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>xml: include: fix typo on include comment</title>
<updated>2021-03-14T10:09:57+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-03-12T20:04:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=ee2dfee43f8319726c2225a5ad2367d936ec3176'/>
<id>urn:sha1:ee2dfee43f8319726c2225a5ad2367d936ec3176</id>
<content type='text'>
When including XML files they all contained a comment from where the snipped
had actually been included from. The comment had been "included start" and
"included end" instead of "include start" and "include end".

This commit corrects the glitch.
</content>
</entry>
<entry>
<title>dhcp: T3300: add DHCP default route distance</title>
<updated>2021-02-15T15:30:00+00:00</updated>
<author>
<name>Brandon Stepler</name>
<email>brandon@stepler.net</email>
</author>
<published>2021-02-15T15:30:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=dd2eb5e5686655c996ae95285b8ad7eb73d63d0b'/>
<id>urn:sha1:dd2eb5e5686655c996ae95285b8ad7eb73d63d0b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>interfaces: dhcp-client: T2997: add option to not request DHCP router address</title>
<updated>2020-11-07T20:30:31+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-11-07T20:30:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=ed6e1f556b290231f1683a06ec366dbeb4c0776a'/>
<id>urn:sha1:ed6e1f556b290231f1683a06ec366dbeb4c0776a</id>
<content type='text'>
Some might want to have an IP address handed out by a DHCP server but not want
a default route to be installed. This can be done using the CLI command:
"set interfaces ethernet eth2 dhcp-options no-default-route"
</content>
</entry>
<entry>
<title>xml: include: add comment about source filename to every include snippet</title>
<updated>2020-10-04T09:38:48+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-10-04T09:38:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=fe6326c96e6e481fc4498c10c493dfd393c3956c'/>
<id>urn:sha1:fe6326c96e6e481fc4498c10c493dfd393c3956c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dhcpv6-pd: T2677: optimize CLI interface for PD configuration</title>
<updated>2020-08-22T21:29:11+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-08-22T21:15:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=98c2c5e0585e0806099a353de207f392223eff9a'/>
<id>urn:sha1:98c2c5e0585e0806099a353de207f392223eff9a</id>
<content type='text'>
The current CLI did not support multiple prefix-delegations per interface. Some
ISPs only send one /64 to a client per prefix-delegation request, but they
allow the customer to request multiple prefixes.

The 'dhcpv6-options prefix-delegation' node has been renamed and converted to a
tag node named 'dhcpv6-options pd'. The tag node specifies a PD request (&gt;=0).

In the past the user needed to know what prefix will be assigned and required
to calculate the sla-len by himself. The 'sla-len' node was dropped and is now
calculated in the background from the 'dhcpv6-options pd 0 length' node.

It is no longer mandatory to supply the 'sla-id' node, if sla-id is not
specified it is 'guessed' by counting upwards.

Example configuration:
----------------------

  ethernet eth1 {
       address dhcpv6
       dhcpv6-options {
           pd 0 {
               length 56
               interface eth2 {
                   address 1
               }
           }
       }
   }

This will request a /56 assignment from the ISP and will delegate a /64 network
to interface eth2. VyOS will use the interface address ::1 on the delegate
interface (eth2) as its local address.
</content>
</entry>
<entry>
<title>xml: split dhcp, dhcpv6 to individual files</title>
<updated>2020-05-17T14:21:30+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-05-17T14:21:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=843c789a0e92c10965440162f4c2af774e61d32e'/>
<id>urn:sha1:843c789a0e92c10965440162f4c2af774e61d32e</id>
<content type='text'>
</content>
</entry>
</feed>
