Commit b7edfcbf authored by rl1987's avatar rl1987
Browse files

In configured_nameserver_address, check if tor_addr_from_sockaddr succeeded

parent 98cef680
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -1381,9 +1381,12 @@ configured_nameserver_address(const size_t idx)
                                    (struct sockaddr *)&sa,
                                    sa_len) > 0) {
   tor_addr_t *tor_addr = tor_malloc(sizeof(tor_addr_t));
   tor_addr_from_sockaddr(tor_addr, (const struct sockaddr *)&sa, NULL);
   if (tor_addr_from_sockaddr(tor_addr,
                              (const struct sockaddr *)&sa,
                              NULL) == 0) {
     return tor_addr;
   }
 }

 return NULL;
}