http://git.community.i2p/PurpleI2P/i2pd/src/commit/7133a07f389de35e273d65e24b066ec1396f2d26/libi2pd_client/SOCKS.cpp
GetSharedLocalDestination ( ) ) , m_Name ( name ) { m_UseUpstreamProxy = false ; if ( outAddress . length ( ) > 0 & & outEnable ) SetUpstreamProxy ( outAddress , outPort ) ; } std : : shared_ptr < i2p : : client : : I2PServiceHandler > SOCKSServer : : CreateHandler ( std : : shared_ptr < boost : : asio : : ip : : tcp : : socket > socket ) { return std : : make_shared < SOCKSHandler > ( this , socket , m_UpstreamProxyAddress , m_UpstreamProxyPort , m_UseUpstreamProxy ) ; } void SOCKSServer : :...