107523437c82de3cca2c444e828382ad5ba4149d
Request prefix delegation for a new downstream link that is enabled after any number of upstream DHCPv6 links. Submit the request after the link has been configured with a link-local address. If the upstream DHCPv6 client has already been configured to request prefixes, attempt to re-assign any possible prefixes between the already existing links and the new one. If no prefixes are yet acquired, nothing will happen right away and any prefixes will be distributed after a reply from the DHCPv6 server. If none of the already existing downstream links have requested DHCPv6 prefixes to be assigned, enable prefix delegation for each client and restart them one by one if they are already running. This causes the DHCPv6 clients to re-acquire addresses and prefixes and to re-distribute them to all links when receiving an updated response from their respective DHCPv6 servers. If the DHCPv6 client in question was not already running, it is set to request prefixes but not restarted. When an error occurs while setting or restarting the DHCPv6 client, log the incident and move over to the next link. Fixes #9758.
systemd - System and Service Manager
Details
General information about systemd can be found in the systemd Wiki.
Information about build requirements are provided in the README file.
Consult our NEWS file for information about what's new in the most recent systemd versions.
Please see the HACKING file for information how to hack on systemd and test your modifications.
Please see our Contribution Guidelines for more information about filing GitHub Issues and posting GitHub Pull Requests.
When preparing patches for systemd, please follow our Coding Style Guidelines.
If you are looking for support, please contact our mailing list or join our IRC channel.
Stable branches with backported patches are available in the stable repo.
Languages
C
88.5%
Shell
5.7%
Python
4.6%
Meson
1.1%