handle SSU2 SessionConfirmed

This commit is contained in:
orignal 2022-03-23 14:06:55 -04:00
parent 77c5dde320
commit 2440ffbfc9
4 changed files with 118 additions and 2 deletions

View file

@ -895,6 +895,16 @@ namespace data
});
}
std::shared_ptr<const RouterInfo::Address> RouterInfo::GetSSU2AddressWithStaticKey (const uint8_t * key) const
{
if (!key) return nullptr;
return GetAddress (
[key](std::shared_ptr<const RouterInfo::Address> address)->bool
{
return address->IsSSU2 () && !memcmp (address->s, key, 32);
});
}
std::shared_ptr<const RouterInfo::Address> RouterInfo::GetPublishedNTCP2V4Address () const
{
return GetAddress (