aboutsummaryrefslogtreecommitdiff
path: root/ares
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2004-02-02 15:59:12 +0000
committerDaniel Stenberg <daniel@haxx.se>2004-02-02 15:59:12 +0000
commitaa93e2e638933b06c2464b43a6dcd08c108afeb8 (patch)
tree535ab5d45946181cb920e1a5da1190e6313ef3c0 /ares
parente1d541086c457eb22ac130fcbaad26014e069d23 (diff)
removed the silly second argument to ares_strerror()
This breaks the API and ABI with the existing ares library. We hereby require the upcoming c-ares 1.0 for asynch name resolves!
Diffstat (limited to 'ares')
-rw-r--r--ares/ares.h2
-rw-r--r--ares/ares_strerror.c8
2 files changed, 3 insertions, 7 deletions
diff --git a/ares/ares.h b/ares/ares.h
index e00d88b3d..c1b10d061 100644
--- a/ares/ares.h
+++ b/ares/ares.h
@@ -124,7 +124,7 @@ int ares_parse_ptr_reply(const unsigned char *abuf, int alen, const void *addr,
int addrlen, int family, struct hostent **host);
void ares_free_string(char *str);
void ares_free_hostent(struct hostent *host);
-const char *ares_strerror(int code, char **memptr);
+const char *ares_strerror(int code);
void ares_free_errmem(char *mem);
#endif /* ARES__H */
diff --git a/ares/ares_strerror.c b/ares/ares_strerror.c
index c8fc111a1..7918e660c 100644
--- a/ares/ares_strerror.c
+++ b/ares/ares_strerror.c
@@ -13,16 +13,12 @@
* without express or implied warranty.
*/
-static const char rcsid[] = "$Id$";
-
#include <assert.h>
#include "ares.h"
-const char *ares_strerror(int code, char **memptr)
+const char *ares_strerror(int code)
{
- /* A future implementation may want to handle internationalization.
- * For now, just return a string literal from a table.
- */
+ /* Return a string literal from a table. */
const char *errtext[] = {
"Successful completion",
"DNS server returned answer with no data",