openwrt/package/network
David Härdeman 7dee632bee
Some checks are pending
Build Kernel / Build all affected Kernels (push) Waiting to run
Build all core packages / Build all core packages for selected target (push) Waiting to run
odhcp6c: use the global DHCP DUID for DHCPv6
odhcp6c already supports custom DUIDS on a per-interface basis.  When no client
identifier has been set, odhcp6c will generate one on the basis of the MAC
address of the given interface.

This is contrary to how DUIDs are meant to be used, as the client identifier
will vary from interface to interface, while it is meant to remain stable for a
given host, no matter how the network hardware changes (see RFC8415, §11).

Fix this by letting odhcp6c use the global DHCP DUID, if configured.

Signed-off-by: David Härdeman <david@hardeman.nu>
Link: https://github.com/openwrt/openwrt/pull/20359
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-10-19 19:46:22 +02:00
..
config netifd: use the global DHCP DUID for DHCPv4 2025-10-19 19:46:22 +02:00
ipv6 odhcp6c: use the global DHCP DUID for DHCPv6 2025-10-19 19:46:22 +02:00
services lldpd: bump to 1.0.20 2025-10-19 19:35:44 +02:00
utils libiwinfo: update to Git HEAD (2025-10-19) 2025-10-19 13:54:32 +02:00