mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-10 13:13:44 +01:00
Merge remote-tracking branch 'teor/bug24736_028' into maint-0.2.9
This commit is contained in:
commit
6e5e4f92ab
6
changes/bug24736
Normal file
6
changes/bug24736
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
o Minor bugfixes (address selection):
|
||||||
|
- When the fascist_firewall_choose_address_ functions don't find a
|
||||||
|
reachable address, set the returned address to the null address and port.
|
||||||
|
This is a precautionary measure, because some callers do not check the
|
||||||
|
return value.
|
||||||
|
Fixes bug 24736; bugfix on 0.2.8.2-alpha.
|
@ -854,6 +854,8 @@ fascist_firewall_choose_address_base(const tor_addr_t *ipv4_addr,
|
|||||||
ap->port = result->port;
|
ap->port = result->port;
|
||||||
return 1;
|
return 1;
|
||||||
} else {
|
} else {
|
||||||
|
tor_addr_make_null(&ap->addr, AF_UNSPEC);
|
||||||
|
ap->port = 0;
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user