From db23538898f7d18813e92ec006f8855b84197ac2 Mon Sep 17 00:00:00 2001 From: Yang Tse Date: Mon, 25 Aug 2008 03:44:43 +0000 Subject: [PATCH] George Neill's fix acountry sample application compilation failure. --- ares/CHANGES | 3 +++ ares/RELEASE-NOTES | 3 ++- ares/acountry.c | 4 ++++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ares/CHANGES b/ares/CHANGES index 16e55bebe..a7b08d138 100644 --- a/ares/CHANGES +++ b/ares/CHANGES @@ -12,6 +12,9 @@ connected to. Only necessary on UDP sockets as they are connection-less, TCP is unaffected. +- Fix by George Neill: + Fixed compilation of acountry sample application failure on some systems. + * Aug 4 2008 (Daniel Stenberg) - Fix by Tofu Linden: diff --git a/ares/RELEASE-NOTES b/ares/RELEASE-NOTES index 388816052..8f1de7cfe 100644 --- a/ares/RELEASE-NOTES +++ b/ares/RELEASE-NOTES @@ -10,10 +10,11 @@ This is what's new and changed in the c-ares 1.5.3 release: o Improved configure detection of number of arguments for getservbyport_r o Improved query-ID randomness o Validate that DNS response address matches the request address + o fix acountry sample application compilation failure on some systems Thanks go to these friendly people for their efforts and contributions: - Brad House, Yang Tse, Phil Blundell, Tofu Linden + Brad House, Yang Tse, Phil Blundell, Tofu Linden, George Neill and obviously Daniel Stenberg Have fun! diff --git a/ares/acountry.c b/ares/acountry.c index 5d041ed38..afee113b9 100644 --- a/ares/acountry.c +++ b/ares/acountry.c @@ -60,6 +60,10 @@ #include "inet_net_pton.h" #include "inet_ntop.h" +#ifndef INADDR_NONE +#define INADDR_NONE 0xffffffff +#endif + static const char *usage = "acountry [-vh?] {host|addr} ...\n"; static const char nerd_fmt[] = "%u.%u.%u.%u.zz.countries.nerd.dk"; static const char *nerd_ver1 = nerd_fmt + 14;