diff options
Diffstat (limited to 'src/nm-policy.h')
-rw-r--r-- | src/nm-policy.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/nm-policy.h b/src/nm-policy.h index 2c96e6d090..8572355618 100644 --- a/src/nm-policy.h +++ b/src/nm-policy.h @@ -50,8 +50,11 @@ NMDevice *nm_policy_get_activating_ip6_device (NMPolicy *policy); /** * NMPolicyHostnameMode * @NM_POLICY_HOSTNAME_MODE_NONE: never update the transient hostname. - * @NM_POLICY_HOSTNAME_MODE_DHCP: only hostname from DHCP hostname - * options are eligible to be set as transient hostname. + * @NM_POLICY_HOSTNAME_MODE_DHCP: only hostname from DHCP host-name + * option is eligible to be set as transient hostname + * @NM_POLICY_HOSTNAME_MODE_DHCP_STICKY: like NM_POLICY_HOSTNAME_MODE_DHCP + * but the hostname will not be reset if the DHCP connection which provided + * the host-name option becomes inactive * @NM_POLICY_HOSTNAME_MODE_FULL: NM will try to update the hostname looking * to current static hostname, DHCP options, reverse IP lookup and externally * set hostnames. @@ -61,6 +64,7 @@ NMDevice *nm_policy_get_activating_ip6_device (NMPolicy *policy); typedef enum { NM_POLICY_HOSTNAME_MODE_NONE, NM_POLICY_HOSTNAME_MODE_DHCP, + NM_POLICY_HOSTNAME_MODE_DHCP_STICKY, NM_POLICY_HOSTNAME_MODE_FULL, } NMPolicyHostnameMode; |