1
diff -up net-tools-1.60/hostname.c.hostname-short net-tools-1.60/hostname.c
2
--- net-tools-1.60/hostname.c.hostname-short 2009-09-30 17:44:21.000000000 +0200
3
+++ net-tools-1.60/hostname.c 2009-09-08 11:55:03.000000000 +0200
4
@@ -176,11 +176,6 @@ static void showhname(char *hname, int c
6
printf("%s\n", hp->h_name);
11
- printf("%s\n", hp->h_name);
16
@@ -270,6 +265,7 @@ int main(int argc, char **argv)
17
char myname[MAXHOSTNAMELEN + 1] =
22
static const struct option long_options[] =
24
@@ -370,7 +366,13 @@ int main(int argc, char **argv)
26
printf("%s\n", myname);
28
- showhname(myname, type);
30
+ if (p = strchr(myname, '.'))
32
+ printf("%s\n", myname);
35
+ showhname(myname, type);