diff options
author | William Ahern <william@25thandclement.com> | 2006-06-19 06:41:55 +0000 |
---|---|---|
committer | William Ahern <william@25thandclement.com> | 2006-06-19 06:41:55 +0000 |
commit | 3008d8133ca127da3879ab08616db73720de8abb (patch) | |
tree | 8c4b28996e1b13cde20782a9643af56587c8d451 /ares/CHANGES | |
parent | 4524618bf212b92ba5c651833b289e33c60430ff (diff) |
Remove "big endian" DNS section and RR data integer parser macros from
ares_dns.h, which break c-ares on my Sparc64. Bit-wise operations in C
operate on logical values. And in any event the octets are already in
big-endian (aka network) byte order so they're being reversed (thus the
source of the breakage).
Diffstat (limited to 'ares/CHANGES')
-rw-r--r-- | ares/CHANGES | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/ares/CHANGES b/ares/CHANGES index 880d22839..a257086be 100644 --- a/ares/CHANGES +++ b/ares/CHANGES @@ -1,5 +1,13 @@ Changelog for the c-ares project +* June 19, 2006 + +- (wahern) Removed "big endian" DNS section and RR data integer parser + macros from ares_dns.h, which break c-ares on my Sparc64. Bit-wise + operations in C operate on logical values. And in any event the octets are + already in big-endian (aka network) byte order so they're being reversed + (thus the source of the breakage). + * June 18, 2006 - William Ahern handles EAGAIN/EWOULDBLOCK errors in most of the I/O calls |