summaryrefslogtreecommitdiffstats
path: root/src/network/networkd-dhcp4.h
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2021-04-10 04:47:50 +0200
committerYu Watanabe <watanabe.yu+github@gmail.com>2021-04-21 14:00:45 +0200
commit294f129b0d82aed9bb3dc8de0da06b72416fea72 (patch)
tree50036d4deea859957f5daf06bf0e6bcc39a51da5 /src/network/networkd-dhcp4.h
parentnetwork: make IAID and DUID for DHCPv6 configurable explicitly (diff)
downloadsystemd-294f129b0d82aed9bb3dc8de0da06b72416fea72.tar.xz
systemd-294f129b0d82aed9bb3dc8de0da06b72416fea72.zip
network: configure non-dhcp configs earlier even DUID-UUID is used by DHCP clients
Previously, if DUID-UUID is used, all configurations are configured after networkd gets product uuid of machine. This makes only DHCP clients are delayed, and other configs are configured earlier.
Diffstat (limited to 'src/network/networkd-dhcp4.h')
-rw-r--r--src/network/networkd-dhcp4.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/network/networkd-dhcp4.h b/src/network/networkd-dhcp4.h
index cfad656c3d..a33fe403be 100644
--- a/src/network/networkd-dhcp4.h
+++ b/src/network/networkd-dhcp4.h
@@ -20,6 +20,7 @@ typedef enum DHCPClientIdentifier {
void network_adjust_dhcp4(Network *network);
int dhcp4_configure(Link *link);
int dhcp4_update_mac(Link *link);
+int dhcp4_start(Link *link);
CONFIG_PARSER_PROTOTYPE(config_parse_dhcp_client_identifier);
CONFIG_PARSER_PROTOTYPE(config_parse_dhcp_acl_ip_address);