diff --git a/libi2pd/SSU2.cpp b/libi2pd/SSU2.cpp index b48274c4..1c142db1 100644 --- a/libi2pd/SSU2.cpp +++ b/libi2pd/SSU2.cpp @@ -730,8 +730,8 @@ namespace transport { if (s.second->IsEstablished () && (s.second->GetRelayTag () && !s.second->IsOutgoing ()) && !excluded.count (s.second->GetRemoteIdentity ()->GetIdentHash ()) && - ((v4 && (s.second->GetRemoteTransports () | i2p::data::RouterInfo::eSSU2V4)) || - (!v4 && (s.second->GetRemoteTransports () | i2p::data::RouterInfo::eSSU2V6)))) + ((v4 && (s.second->GetRemoteTransports () & i2p::data::RouterInfo::eSSU2V4)) || + (!v4 && (s.second->GetRemoteTransports () & i2p::data::RouterInfo::eSSU2V6)))) ret.push_back (s.second); } if ((int)ret.size () > maxNumIntroducers)