mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-10 13:13:44 +01:00
Merge branch 'maint-0.2.9' into maint-0.3.0
This commit is contained in:
commit
1d48712c28
5
changes/bug18100
Normal file
5
changes/bug18100
Normal file
@ -0,0 +1,5 @@
|
||||
o Major bugfixes (linux TPROXY support):
|
||||
- Fix a typo that had prevented TPROXY-based transparent proxying from
|
||||
working under Linux. Fixes bug 18100; bugfix on 0.2.6.3-alpha.
|
||||
Patch from "d4fq0fQAgoJ".
|
||||
|
@ -1987,8 +1987,8 @@ destination_from_socket(entry_connection_t *conn, socks_request_t *req)
|
||||
socklen_t orig_dst_len = sizeof(orig_dst);
|
||||
tor_addr_t addr;
|
||||
|
||||
#ifdef TRANS_TRPOXY
|
||||
if (options->TransProxyType_parsed == TPT_TPROXY) {
|
||||
#ifdef TRANS_TPROXY
|
||||
if (get_options()->TransProxyType_parsed == TPT_TPROXY) {
|
||||
if (getsockname(ENTRY_TO_CONN(conn)->s, (struct sockaddr*)&orig_dst,
|
||||
&orig_dst_len) < 0) {
|
||||
int e = tor_socket_errno(ENTRY_TO_CONN(conn)->s);
|
||||
|
Loading…
Reference in New Issue
Block a user