Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
This resulted in a commit error when Bonding interfaces have been involved.
|
|
Previously when static-mappings have been created the address was still within
the DHCP pool resulting in log entries as follows:
dhcpd: Dynamic and static leases present for 192.0.2.51
dhcpd: Remove host declaration DMZ_PC2 or remove 192.0.2.51
dhcpd: from the dynamic address pool for DMZ
(cherry picked from commit 6f954ab56768af9a07d8a1dc086f54ddefa58da7)
|
|
(cherry picked from commit bdf890cca40157b3f2a2386685e043e0fa220fac)
|
|
Moved the code for splicing a DHCP range into its dedicated function as this
will later be required again. Having subsequent DHCP exclude addresses
e.g. 192.0.2.70 and 192.0.2.71 did not work as the previous algorithm
created a range whose start address was after the end address.
(cherry picked from commit 0f0f9f2835cf85c1fd3652ec83368528754764cd)
|
|
|
|
|
|
Rewrite of the load functionality of vyatta-load-config.pl, removing the
dependency on Vyatta::Config.
|
|
combination with shared-secret-key-file, which is not supported (OpenVPN throws error message)
|
|
|
|
[dhcp hostfile-update] T1678 migrate to vyos-hostsd-client
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* fully uses VYOS_TAGNODE_VALUE, which reduces checks and loops
to a single interface
* config comparison happens now only in get_config()
|
|
|
|
|
|
|
|
set_arp_interval()
|
|
set_arp_ip_target()/get_arp_ip_target()
|
|
set_arp_interval()
|
|
set_hash_policy()
|
|
set_state()/get_state()
|
|
set_set_arp_cache_tmo()
|
|
set_proxy_arp_pvlan()
|
|
set_proxy_arp()
|
|
|
|
|
|
set_link_detect()
|
|
|
|
|
|
|
|
set_ageing_time()
|
|
set_hello_time()
|
|
set_forward_delay()
|
|
|
|
set_multicast_querier()
|
|
|
|
|
|
|
|
It is not possible to enable DHCP client on an interface that is down. Thus
the code which enables the interface must be placed in front of assigning all
interface addresses, static or DHCP.
s the commit.
|