Verified Commit ed3f959d authored by Beniamino Galvani's avatar Beniamino Galvani Committed by Antonio Cardace

policy: get the DHCPv6 hostname from the FQDN option

There isn't any 'host-name' option for DHCPv6. Read instead the
'fqdn-fqdn' option that carries the FQDN assigned by the server to the
client.

(cherry picked from commit 1f74ea52)
(cherry picked from commit 4e1da002)
(cherry picked from commit 7c46ff24)
parent 66fc5bd3
Pipeline #207207 passed with stage
in 24 minutes and 42 seconds
......@@ -770,7 +770,7 @@ update_system_hostname (NMPolicy *self, const char *msg)
/* Grab a hostname out of the device's DHCP6 config */
dhcp6_config = nm_device_get_dhcp6_config (get_default_device (self, AF_INET6));
if (dhcp6_config) {
dhcp_hostname = nm_dhcp6_config_get_option (dhcp6_config, "host_name");
dhcp_hostname = nm_dhcp6_config_get_option (dhcp6_config, "fqdn_fqdn");
if (dhcp_hostname && dhcp_hostname[0]) {
p = nm_str_skip_leading_spaces (dhcp_hostname);
if (p[0]) {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment