projects
/
platform
/
upstream
/
net-tools.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9cd07a6
)
hostname: check return value of getdomainname
author
Mike Frysinger
<vapier@gentoo.org>
Sat, 10 Dec 2011 21:44:23 +0000
(16:44 -0500)
committer
Mike Frysinger
<vapier@gentoo.org>
Sat, 10 Dec 2011 21:53:11 +0000
(16:53 -0500)
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
hostname.c
patch
|
blob
|
history
diff --git
a/hostname.c
b/hostname.c
index
4d87b4e
..
0a2084c
100644
(file)
--- a/
hostname.c
+++ b/
hostname.c
@@
-422,7
+422,10
@@
int main(int argc, char **argv)
setdname(argv[optind]);
break;
}
- getdomainname(myname, sizeof(myname));
+ if (getdomainname(myname, sizeof(myname)) < 0) {
+ perror("getdomainname()");
+ exit(1);
+ }
if (opt_v)
fprintf(stderr, _("getdomainname()=`%s'\n"), myname);
printf("%s\n", myname);