summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Friesel <derf@derf.homelinux.org>2009-08-08 15:58:39 +0200
committerDaniel Friesel <derf@derf.homelinux.org>2009-08-08 15:58:39 +0200
commitbe6a01f2e038f39c85f813793f41c17fef3e578e (patch)
tree8e6829ea48ff4144e52eb5fb58b8f0b763ab7ec5
parent25cccce8b287a5cff614f74a7487fc439173284c (diff)
Check argc
-rw-r--r--src/host.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/host.c b/src/host.c
index 62e0eff..1da33b7 100644
--- a/src/host.c
+++ b/src/host.c
@@ -36,8 +36,11 @@ int main(int argc, char **argv) {
char hostname[NI_MAXHOST];
char ip_address[INET6_ADDRSTRLEN];
int ret;
- struct in_addr addr;
- void *ptr;
+
+ if (argc < 2) {
+ fprintf(stderr, "Usage: %s <hostname>\n", argv[0]);
+ return EXIT_FAILURE;
+ }
ret = getaddrinfo(argv[1], NULL, &hints, &result);
if (ret != 0) {