clang-format

pull/191/head
Rick V 6 years ago
parent 54249f30d4
commit f7bf9d3410
No known key found for this signature in database
GPG Key ID: C0EDC8723FDC3465

@ -343,8 +343,8 @@ namespace tl
using enable_assign_forward = detail::enable_if_t<
!std::is_same< optional< T >, detail::decay_t< U > >::value
&& !detail::conjunction<
std::is_scalar< T >,
std::is_same< T, detail::decay_t< U > > >::value
std::is_scalar< T >,
std::is_same< T, detail::decay_t< U > > >::value
&& std::is_constructible< T, U >::value
&& std::is_assignable< T &, U >::value >;
@ -465,7 +465,7 @@ namespace tl
0))::value &&detail::swap_adl_tests::
is_std_swap_noexcept< T >::value)
|| (!decltype(detail::swap_adl_tests::uses_std< T, U >(
0))::value &&detail::swap_adl_tests::
0))::value &&detail::swap_adl_tests::
is_adl_swap_noexcept< T, U >::value)) >
{
};

@ -78,7 +78,7 @@ namespace llarp
if(!path)
return true;
auto lastPing = path->LastRemoteActivityAt();
if(lastPing == 0 || ( now > lastPing && now - lastPing > timeout))
if(lastPing == 0 || (now > lastPing && now - lastPing > timeout))
return now > m_LastActive && now - m_LastActive > timeout;
else if(lastPing)
return now > lastPing && now - lastPing > timeout;

@ -35,10 +35,12 @@ namespace llarp
// check 30 seconds into the future and see if we need more paths
const llarp_time_t future = now + (30 * 1000);
if(NumPathsExistingAt(future) < expect)
return llarp::randint() % 4 == 0; // 25% chance for build if we will run out soon
// if we don't have the expended number of paths right now try building some if the cooldown timer isn't hit
return llarp::randint() % 4
== 0; // 25% chance for build if we will run out soon
// if we don't have the expended number of paths right now try building
// some if the cooldown timer isn't hit
if(AvailablePaths(llarp::path::ePathRoleExit) < expect)
return !path::Builder::BuildCooldownHit(now);
return !path::Builder::BuildCooldownHit(now);
// maintain regular number of paths
return path::Builder::ShouldBuildMore(now);
}

@ -229,8 +229,8 @@ namespace llarp
std::string tag = fname;
if(_glog.nodeName.size())
ss << _glog.nodeName << " ";
ss << "(" << thread_id_string() << ") "
<< log_timestamp() << " " << tag << ":" << lineno;
ss << "(" << thread_id_string() << ") " << log_timestamp() << " " << tag
<< ":" << lineno;
ss << "\t";
LogAppend(ss, std::forward< TArgs >(args)...);
#ifndef ANDROID

@ -25,12 +25,11 @@ namespace llarp
bool
HandleMessage(IMessageHandler* h, llarp::Router* r) const override;
void
Clear() override
void
Clear() override
{
M.clear();
}
};
} // namespace routing
} // namespace llarp

@ -61,7 +61,10 @@ namespace llarp
version = LLARP_PROTO_VERSION;
}
void Clear() override {}
void
Clear() override
{
}
bool
HandleMessage(IMessageHandler* h, llarp::Router* r) const override

@ -32,7 +32,7 @@ namespace llarp
operator=(const ObtainExitMessage& other);
void
Clear() override
Clear() override
{
B.clear();
W.clear();
@ -87,8 +87,10 @@ namespace llarp
bool
HandleMessage(IMessageHandler* h, llarp::Router* r) const override;
void
Clear() override {}
void
Clear() override
{
}
};
struct RejectExitMessage final : public IMessage
@ -108,7 +110,7 @@ namespace llarp
{
}
void
void
Clear() override
{
R.clear();
@ -148,8 +150,10 @@ namespace llarp
{
}
void
Clear() override {}
void
Clear() override
{
}
UpdateExitVerifyMessage&
operator=(const UpdateExitVerifyMessage& other);
@ -204,8 +208,10 @@ namespace llarp
bool
HandleMessage(IMessageHandler* h, llarp::Router* r) const override;
void
Clear() override {}
void
Clear() override
{
}
};
struct CloseExitMessage final : public IMessage
@ -240,9 +246,11 @@ namespace llarp
bool
Verify(llarp::Crypto* c, const llarp::PubKey& pk) const;
void
Clear() override {}
void
Clear() override
{
}
};
} // namespace routing

@ -24,8 +24,8 @@ namespace llarp
bool
HandleMessage(IMessageHandler* h, llarp::Router* r) const override;
void
Clear() override {};
void
Clear() override{};
};
} // namespace routing
} // namespace llarp

@ -19,7 +19,8 @@ namespace llarp
bool
DecodeKey(llarp_buffer_t key, llarp_buffer_t* val) override;
void Clear() override {};
void
Clear() override{};
bool
HandleMessage(IMessageHandler* h, llarp::Router* r) const override;

@ -33,8 +33,8 @@ namespace llarp
bool
HandleMessage(IMessageHandler*, llarp::Router* r) const override;
void
Clear() override
void
Clear() override
{
T.Clear();
}

@ -19,7 +19,8 @@ namespace llarp
std::vector< llarp::Encrypted< MaxExitMTU + ExitOverhead > > X;
size_t _size = 0;
void Clear() override
void
Clear() override
{
X.clear();
}

@ -219,8 +219,7 @@ namespace llarp
bool
Builder::BuildCooldownHit(llarp_time_t now) const
{
return now < lastBuild
|| now - lastBuild < buildIntervalLimit;
return now < lastBuild || now - lastBuild < buildIntervalLimit;
}
bool

@ -48,7 +48,7 @@ namespace llarp
ShouldBuildMore(llarp_time_t now) const override;
/// return true if we hit our soft limit for building paths too fast
bool
bool
BuildCooldownHit(llarp_time_t now) const;
virtual bool

@ -526,7 +526,8 @@ namespace llarp
}
bool
Router::ParseRoutingMessageBuffer(llarp_buffer_t buf, routing::IMessageHandler * h, PathID_t rxid)
Router::ParseRoutingMessageBuffer(llarp_buffer_t buf,
routing::IMessageHandler *h, PathID_t rxid)
{
return inbound_routing_msg_parser.ParseMessageBuffer(buf, h, rxid, this);
}

@ -340,11 +340,12 @@ namespace llarp
llarp::ILinkLayer *
GetLinkWithSessionByPubkey(const llarp::RouterID &remote);
/// parse a routing message in a buffer and handle it with a handler if successful parsing
/// return true on parse and handle success otherwise return false
/// parse a routing message in a buffer and handle it with a handler if
/// successful parsing return true on parse and handle success otherwise
/// return false
bool
ParseRoutingMessageBuffer(llarp_buffer_t buf, routing::IMessageHandler * h, PathID_t rxid);
ParseRoutingMessageBuffer(llarp_buffer_t buf, routing::IMessageHandler *h,
PathID_t rxid);
void
ConnectToRandomRouters(int N);

@ -18,8 +18,6 @@ namespace llarp
// handles messages on the routing level
struct IMessageHandler
{
virtual bool
HandleObtainExitMessage(const ObtainExitMessage *msg,
llarp::Router *r) = 0;

@ -26,11 +26,10 @@ namespace llarp
virtual bool
HandleMessage(IMessageHandler* h, llarp::Router* r) const = 0;
virtual void
virtual void
Clear() = 0;
};
} // namespace routing
} // namespace llarp

@ -9,11 +9,11 @@
#include <messages/path_latency.hpp>
#include <messages/path_transfer.hpp>
namespace llarp
namespace llarp
{
struct Router;
namespace routing
namespace routing
{
struct IMessageHandler;
@ -31,8 +31,8 @@ namespace llarp
bool firstKey;
char key;
dict_reader reader;
struct MessageHolder
struct MessageHolder
{
DataDiscardMessage D;
PathLatencyMessage L;
@ -48,9 +48,9 @@ namespace llarp
CloseExitMessage C;
};
IMessage * msg = nullptr;
IMessage* msg = nullptr;
MessageHolder m_Holder;
};
}
}
} // namespace routing
} // namespace llarp
#endif
Loading…
Cancel
Save