Commit ebfb3fea authored by Peter Palfrader's avatar Peter Palfrader
Browse files

Fix minor semantic error with no real effect:

we were doing "is_internal_IP(htonl(in.s_addr))" but in.s_addr is
in network order and is_internal_IP wants host order.  Change to
"is_internal_IP(ntohl(in.s_addr))".


svn:r6155
parent c61ce096
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1566,7 +1566,7 @@ resolve_my_address(or_options_t *options, uint32_t *addr_out,
  }

  tor_inet_ntoa(&in,tmpbuf,sizeof(tmpbuf));
  if (is_internal_IP(htonl(in.s_addr), 0) &&
  if (is_internal_IP(ntohl(in.s_addr), 0) &&
      options->PublishServerDescriptor) {
    /* make sure we're ok with publishing an internal IP */
    if (!options->DirServers) {