summaryrefslogtreecommitdiff
path: root/src/shared/util.h
diff options
context:
space:
mode:
authorMichal Sekletar <msekleta@redhat.com>2014-10-21 18:17:54 +0200
committerMichal Sekletar <msekleta@redhat.com>2014-10-27 10:37:46 +0100
commit605f81a8968b2df8a28cca2cf11db99ab948a2af (patch)
tree5f7bc76ca61e8165860510ee181c57ecbfdd3055 /src/shared/util.h
parentcaa2f4c0c9613b2e02aafa308c8fb092576014a9 (diff)
util: introduce sethostname_idempotent
Function queries system hostname and applies changes only when necessary. Also, migrate all client of sethostname to sethostname_idempotent while at it.
Diffstat (limited to 'src/shared/util.h')
-rw-r--r--src/shared/util.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/shared/util.h b/src/shared/util.h
index 887cdc4a44..35584467c1 100644
--- a/src/shared/util.h
+++ b/src/shared/util.h
@@ -997,3 +997,5 @@ int unquote_first_word(const char **p, char **ret);
int unquote_many_words(const char **p, ...) _sentinel_;
int free_and_strdup(char **p, const char *s);
+
+int sethostname_idempotent(const char *s);