Indeed, arma was right. There was one ntohl too many in debug_ntop in eventdns.c

svn:r17826
This commit is contained in:
Nick Mathewson 2008-12-30 04:08:45 +00:00
parent c190842a34
commit ffe22fab9b
2 changed files with 2 additions and 3 deletions

View File

@ -25,6 +25,7 @@ Changes in version 0.2.1.10-alpha - 2009-01-??
it easier to cannibalize circuits like this later.
- Authorities now list vote for the Stable flag for any router whose
weighted MTBF is at least 5 days, regardless of the mean MTBF.
- Stop logging nameserver addresses in reverse order.
o Code simplifications and refactoring:
- Change our header file guard macros to be less likely to conflict

View File

@ -402,9 +402,7 @@ debug_ntop(const struct sockaddr *sa)
{
if (sa->sa_family == AF_INET) {
struct sockaddr_in *sin = (struct sockaddr_in *) sa;
return debug_ntoa(ntohl(sin->sin_addr.s_addr));
/* XXX021 Nick: the above does ntoa of ntohl. This is
* probably one to-host too many. -RD */
return debug_ntoa(sin->sin_addr.s_addr);
}
if (sa->sa_family == AF_INET6) {
/* Tor-specific. In libevent, add more check code. */