LogoopenSUSE Build Service > Projects
Sign Up | Log In

View File net-tools-1.60-hostname-space.patch of Package net-tools (Project home:pwieczorkiewicz:branches:openSUSE:Leap:42.1:Update)

--- net-tools-1.60/hostname.c	2007-05-02 10:28:42.000000000 +0200
+++ net-tools-1.60/hostname.c	2007-05-02 10:35:59.000000000 +0200
@@ -156,13 +156,19 @@
 
     switch (c) {
     case 'a':
-	while (hp->h_aliases[0])
-	    printf("%s ", *hp->h_aliases++);
+	while (hp->h_aliases[0]) {
+	    printf("%s", *hp->h_aliases++);
+	    if (hp->h_aliases[0])
+	        printf(" ");
+	}
 	printf("\n");
 	break;
     case 'i':
-	while (hp->h_addr_list[0])
-	    printf("%s ", inet_ntoa(*(struct in_addr *) *hp->h_addr_list++));
+	while (hp->h_addr_list[0]) {
+	    printf("%s", inet_ntoa(*(struct in_addr *) *hp->h_addr_list++));
+	    if (hp->h_addr_list[0])
+	        printf(" ");
+	}
 	printf("\n");
 	break;
     case 'd':