NetworkManager/clients/common
Thomas Haller 525830a4a0 dhcp: add "ipv4.dhcp-client-id=duid" setting
Add a new mode for the DHCPv4 client identifier.

"duid" is what the internal (systemd) DHCP client already does by
default. It is also the same as used by systemd-networkd's
"ClientIdentifier=duid" setting. What we still lack (compared to
networkd) are a way to overwrite IAID and the DUID.

Previously, this mode was used by the internal DHCP plugin
by default. However, it could not be explicitly configured.
In general, our default values should also be explicitly selectable.
Now the "duid" client identifier can also be used with the "dhclient"
plugin.

(cherry picked from commit 8861ac2976)
2018-11-14 14:18:06 +01:00
..
tests build: meson: add prefix to test names 2018-04-12 09:21:10 +02:00
meson.build libnm, cli, ifcfg-rh: add NMSettingEthtool setting 2018-08-10 10:38:19 +02:00
nm-client-utils.c cli: drop NMCTriStateValue for NMTernary 2018-08-10 10:38:19 +02:00
nm-client-utils.h cli: drop NMCTriStateValue for NMTernary 2018-08-10 10:38:19 +02:00
nm-meta-setting-access.c libnm: use NMMetaSettingInfo for tracking setting priority 2018-08-10 10:38:19 +02:00
nm-meta-setting-access.h cli: remove unused argument from nm_meta_selection_create_parse_list() 2018-07-25 17:08:37 +02:00
nm-meta-setting-desc.c cli: minor cleanup of _set_fcn_gobject_enum() 2018-10-17 16:39:16 +02:00
nm-meta-setting-desc.h cli: fix handling uint64 connection property "serial.send-delay" 2018-10-17 16:39:16 +02:00
nm-polkit-listener.c all: don't use gchar/gshort/gint/glong but C types 2018-07-11 12:02:06 +02:00
nm-polkit-listener.h all: remove consecutive empty lines 2018-04-30 16:24:52 +02:00
nm-secret-agent-simple.c cli: fix reading "vpn.secrets.*" from passwd-file 2018-09-14 15:17:53 +02:00
nm-secret-agent-simple.h cli: fix reading "vpn.secrets.*" from passwd-file 2018-09-14 15:17:53 +02:00
nm-vpn-helpers.c all: use the elvis operator wherever possible 2018-05-10 14:36:58 +02:00
nm-vpn-helpers.h clients: drop redundant #include "NetworkManager.h" 2018-01-08 12:38:54 +01:00
settings-docs.h.in dhcp: add "ipv4.dhcp-client-id=duid" setting 2018-11-14 14:18:06 +01:00
settings-docs.xsl cli: fix marking settings docs for translation 2017-04-23 23:45:02 +02:00