mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-04-27 11:17:49 +02:00
set nickname for destination
This commit is contained in:
parent
8460a8f4ef
commit
6e32f4bc85
2 changed files with 15 additions and 3 deletions
|
@ -23,8 +23,10 @@ namespace client
|
|||
int outQty = DEFAULT_OUTBOUND_TUNNELS_QUANTITY;
|
||||
int numTags = DEFAULT_TAGS_TO_SEND;
|
||||
std::shared_ptr<std::vector<i2p::data::IdentHash> > explicitPeers;
|
||||
try {
|
||||
if (params) {
|
||||
try
|
||||
{
|
||||
if (params)
|
||||
{
|
||||
auto it = params->find (I2CP_PARAM_INBOUND_TUNNEL_LENGTH);
|
||||
if (it != params->end ())
|
||||
inLen = std::stoi(it->second);
|
||||
|
@ -55,8 +57,15 @@ namespace client
|
|||
LogPrint (eLogInfo, "Destination: Added to explicit peers list: ", b64);
|
||||
}
|
||||
}
|
||||
it = params->find (I2CP_PARAM_INBOUND_NICKNAME);
|
||||
if (it != params->end ())
|
||||
m_Nickname = it->second;
|
||||
else
|
||||
m_Nickname = i2p::data::GetIdentHashAbbreviation (GetIdentHash ());
|
||||
}
|
||||
} catch (std::exception & ex) {
|
||||
}
|
||||
catch (std::exception & ex)
|
||||
{
|
||||
LogPrint(eLogError, "Destination: unable to parse parameters for destination: ", ex.what());
|
||||
}
|
||||
SetNumTags (numTags);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue