aboutsummaryrefslogtreecommitdiff
path: root/networking/hostname.c
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2012-04-01 16:52:21 +0200
committerDenys Vlasenko <vda.linux@googlemail.com>2012-04-01 16:52:21 +0200
commit1d9e99b399e72763045a2428e04b32278538ccc7 (patch)
tree964f31687e13427dc15291bdbf161c70ae8a84dc /networking/hostname.c
parent3e3a8d50b3d9190c7b06787cb7639b53644e66c7 (diff)
downloadbusybox-1d9e99b399e72763045a2428e04b32278538ccc7.tar.gz
hostname: make -i not emit extra trailing space
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'networking/hostname.c')
-rw-r--r--networking/hostname.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/networking/hostname.c b/networking/hostname.c
index 5f663908c..d2516b5fb 100644
--- a/networking/hostname.c
+++ b/networking/hostname.c
@@ -153,7 +153,7 @@ int hostname_main(int argc UNUSED_PARAM, char **argv)
if (hp->h_length == sizeof(struct in_addr)) {
struct in_addr **h_addr_list = (struct in_addr **)hp->h_addr_list;
while (*h_addr_list) {
- printf("%s ", inet_ntoa(**h_addr_list));
+ printf(h_addr_list[1] ? "%s " : "%s", inet_ntoa(**h_addr_list));
h_addr_list++;
}
bb_putchar('\n');