projects
/
profile
/
ivi
/
connman.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f67f583
)
Read domainname after reading the local hostname
author
Marcel Holtmann
<marcel@holtmann.org>
Wed, 22 Apr 2009 23:55:13 +0000
(
00:55
+0100)
committer
Marcel Holtmann
<marcel@holtmann.org>
Wed, 22 Apr 2009 23:55:13 +0000
(
00:55
+0100)
plugins/loopback.c
patch
|
blob
|
history
diff --git
a/plugins/loopback.c
b/plugins/loopback.c
index
7eac1e8
..
0a3a1d3
100644
(file)
--- a/
plugins/loopback.c
+++ b/
plugins/loopback.c
@@
-147,6
+147,18
@@
static int setup_hostname(void)
connman_info("System hostname is %s", name);
+ memset(name, 0, sizeof(name));
+
+ if (getdomainname(name, HOST_NAME_MAX) < 0) {
+ connman_error("Failed to get current domainname");
+ return -EIO;
+ }
+
+ if (strcmp(name, "(none)") == 0)
+ return 0;
+
+ connman_info("System domainname is %s", name);
+
return 0;
}