summaryrefslogtreecommitdiff
path: root/ares_getnameinfo.c
diff options
context:
space:
mode:
authorGisle Vanem <gvanem@broadpark.no>2005-11-14 13:26:17 +0000
committerGisle Vanem <gvanem@broadpark.no>2005-11-14 13:26:17 +0000
commitaf93e3305ec69a4abac419b02550bff9bce4b650 (patch)
tree7aaff6a01a58ebf79798f17da86ceed87bd921ff /ares_getnameinfo.c
parentd9f2b29e033871165f99214b9077b9285e5c7050 (diff)
downloadc-ares-af93e3305ec69a4abac419b02550bff9bce4b650.tar.gz
c-ares-af93e3305ec69a4abac419b02550bff9bce4b650.tar.bz2
c-ares-af93e3305ec69a4abac419b02550bff9bce4b650.zip
Added CVS id.
Avoid warning 'x might be used uninitialized in this function'.
Diffstat (limited to 'ares_getnameinfo.c')
-rw-r--r--ares_getnameinfo.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/ares_getnameinfo.c b/ares_getnameinfo.c
index 236d82b..504409b 100644
--- a/ares_getnameinfo.c
+++ b/ares_getnameinfo.c
@@ -1,3 +1,5 @@
+/* $Id$ */
+
/* Copyright 2005 by Dominick Meglio
*
* Permission to use, copy, modify, and distribute this
@@ -77,8 +79,8 @@ static char *ares_striendstr(const char *s1, const char *s2);
void ares_getnameinfo(ares_channel channel, const struct sockaddr *sa, socklen_t salen,
int flags, ares_nameinfo_callback callback, void *arg)
{
- struct sockaddr_in *addr;
- struct sockaddr_in6 *addr6;
+ struct sockaddr_in *addr = NULL;
+ struct sockaddr_in6 *addr6 = NULL;
struct nameinfo_query *niquery;
/* Verify the buffer size */
@@ -337,6 +339,7 @@ static char *append_scopeid(struct sockaddr_in6 *addr6, unsigned int flags,
}
#else
sprintf(&tmpbuf[1], "%u", addr6->sin6_scope_id);
+ (void) flags;
#endif
strcat(buf, tmpbuf);
return buf;