mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-24 04:13:28 +01:00
Fix Matthews code to actually use tmp
Matthew's autoaddr code returned an undecorated address when trying to check that the code didn't insert an undecorated one into the map. This patch fixes this by actually storing the undecorated address in tmp instead of buf as it was originally intended. This patch is released under the same license as the original file as long as the author iscredited. Signed-off-by: Francisco Blas Izquierdo Riera (klondike) <klondike@gentoo.org>
This commit is contained in:
parent
184a2dbbdd
commit
c83f180116
@ -888,7 +888,7 @@ addressmap_get_virtual_address(int type)
|
||||
/* XXXX This code is to make sure I didn't add an undecorated version
|
||||
* by mistake. I hope it's needless. */
|
||||
char tmp[TOR_ADDR_BUF_LEN];
|
||||
tor_addr_to_str(buf, &addr, sizeof(tmp), 0);
|
||||
tor_addr_to_str(tmp, &addr, sizeof(tmp), 0);
|
||||
if (strmap_get(addressmap, tmp)) {
|
||||
log_warn(LD_BUG, "%s wasn't in the addressmap, but %s was.",
|
||||
buf, tmp);
|
||||
|
Loading…
Reference in New Issue
Block a user