summaryrefslogtreecommitdiff
path: root/src/network/networkd-manager.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2016-11-24 01:58:33 +0100
committerGitHub <noreply@github.com>2016-11-24 01:58:33 +0100
commitbbe16abb611d05c4aba255433f061bdce8c321ac (patch)
treec75358b7411d1bedebba26ff6171893410eb4c03 /src/network/networkd-manager.h
parente0c7d5f7be126961e03929b5db40ce960f3ebaaa (diff)
parent5f004d1e32d7b17f2f8716c779f3b925665b37aa (diff)
Merge pull request #4710 from martinpitt/networkd-dbus
networkd: allow networkd to start in early boot
Diffstat (limited to 'src/network/networkd-manager.h')
-rw-r--r--src/network/networkd-manager.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/network/networkd-manager.h b/src/network/networkd-manager.h
index a90d9a933f..c81f5057b7 100644
--- a/src/network/networkd-manager.h
+++ b/src/network/networkd-manager.h
@@ -63,6 +63,8 @@ struct Manager {
usec_t network_dirs_ts_usec;
DUID duid;
+ char* dynamic_hostname;
+ char* dynamic_timezone;
};
static inline const DUID* link_duid(const Link *link) {
@@ -97,5 +99,8 @@ int manager_address_pool_acquire(Manager *m, int family, unsigned prefixlen, uni
Link* manager_find_uplink(Manager *m, Link *exclude);
+int manager_set_hostname(Manager *m, const char *hostname);
+int manager_set_timezone(Manager *m, const char *timezone);
+
DEFINE_TRIVIAL_CLEANUP_FUNC(Manager*, manager_free);
#define _cleanup_manager_free_ _cleanup_(manager_freep)