John Engelhart noticed an unreleased problem relative to a duplicate
ARES_ECANCELLED error code value and missing error code description.
This commit is contained in:
parent
7531ac89d6
commit
a1cc78d5a1
@ -1,5 +1,9 @@
|
||||
Changelog for the c-ares project
|
||||
|
||||
* October 23, 2009 (Yang Tse)
|
||||
- John Engelhart noticed an unreleased problem relative to a duplicate
|
||||
ARES_ECANCELLED error code value and missing error code description.
|
||||
|
||||
* October 7, 2009 (Yang Tse)
|
||||
- Overhauled ares__get_hostent() Fixing out of bounds memory overwrite
|
||||
triggered with malformed /etc/hosts file. Improving parsing of /etc/hosts
|
||||
|
@ -24,6 +24,6 @@ Fixed:
|
||||
Thanks go to these friendly people for their efforts and contributions:
|
||||
|
||||
Phil Blundell, Japheth Cleaver, Yang Tse, Gregor Jasny, Joshua Kwan,
|
||||
Timo Teras, Jakub Hrozek
|
||||
Timo Teras, Jakub Hrozek, John Engelhart
|
||||
|
||||
Have fun!
|
||||
|
10
ares/ares.h
10
ares/ares.h
@ -86,7 +86,6 @@ extern "C" {
|
||||
#define ARES_ENOMEM 15
|
||||
#define ARES_EDESTRUCTION 16
|
||||
#define ARES_EBADSTR 17
|
||||
#define ARES_ECANCELLED 21
|
||||
|
||||
/* ares_getnameinfo error codes */
|
||||
#define ARES_EBADFLAGS 18
|
||||
@ -96,11 +95,14 @@ extern "C" {
|
||||
#define ARES_EBADHINTS 20
|
||||
|
||||
/* Uninitialized library error code */
|
||||
#define ARES_ENOTINITIALIZED 21
|
||||
#define ARES_ENOTINITIALIZED 21 /* introduced in 1.6.1 */
|
||||
|
||||
/* ares_library_init error codes */
|
||||
#define ARES_ELOADIPHLPAPI 22
|
||||
#define ARES_EADDRGETNETWORKPARAMS 23
|
||||
#define ARES_ELOADIPHLPAPI 22 /* introduced in 1.6.1 */
|
||||
#define ARES_EADDRGETNETWORKPARAMS 23 /* introduced in 1.6.1 */
|
||||
|
||||
/* More error codes */
|
||||
#define ARES_ECANCELLED 24 /* introduced in 1.6.1 */
|
||||
|
||||
/* Flag values */
|
||||
#define ARES_FLAG_USEVC (1 << 0)
|
||||
|
@ -46,7 +46,8 @@ const char *ares_strerror(int code)
|
||||
"Illegal hints flags specified",
|
||||
"c-ares library initialization not yet performed",
|
||||
"Error loading iphlpapi.dll",
|
||||
"Could not find GetNetworkParams function"
|
||||
"Could not find GetNetworkParams function",
|
||||
"DNS query cancelled"
|
||||
};
|
||||
|
||||
if(code >= 0 && code < (int)(sizeof(errtext) / sizeof(*errtext)))
|
||||
|
Loading…
Reference in New Issue
Block a user