fix llvm 3.8

pull/269/head
Ryan Tharp 5 years ago
parent c442af02dc
commit fefb012bf8

@ -182,7 +182,7 @@ namespace llarp
rec.rr_type = question.qtype;
rec.rr_class = qClassIN;
rec.ttl = ttl;
std::array< byte_t, 512 > tmp = {0};
std::array< byte_t, 512 > tmp = {{0}};
;
llarp_buffer_t buf(tmp);
if(EncodeName(&buf, name))
@ -207,7 +207,7 @@ namespace llarp
rec.rr_type = qTypeCNAME;
rec.rr_class = qClassIN;
rec.ttl = ttl;
std::array< byte_t, 512 > tmp = {0};
std::array< byte_t, 512 > tmp = {{0}};
llarp_buffer_t buf(tmp);
if(EncodeName(&buf, name))
{
@ -231,7 +231,7 @@ namespace llarp
rec.rr_type = qTypeMX;
rec.rr_class = qClassIN;
rec.ttl = ttl;
std::array< byte_t, 512 > tmp = {0};
std::array< byte_t, 512 > tmp = {{0}};
llarp_buffer_t buf(tmp);
llarp_buffer_put_uint16(&buf, priority);
if(EncodeName(&buf, name))

@ -59,7 +59,7 @@ namespace llarp
{
size_t sz = m_Resolvers.size();
if(sz == 0)
return llarp::Addr("1.1.1.1", 53);
return llarp::Addr("8.8.8.8", 53);
if(sz == 1)
return m_Resolvers[0];
auto itr = m_Resolvers.begin();
@ -75,7 +75,7 @@ namespace llarp
void
Proxy::SendMessageTo(llarp::Addr to, Message msg)
{
std::array< byte_t, 1500 > tmp = {0};
std::array< byte_t, 1500 > tmp = {{0}};
llarp_buffer_t buf(tmp);
if(msg.Encode(&buf))
{

@ -1263,13 +1263,12 @@ namespace llarp
}
}
// no converstation
return EnsurePathToService(
remote,
[](Address, OutboundContext* c) {
if(c)
c->UpdateIntroSet(true);
},
5000, false);
return EnsurePathToService(remote,
[](Address, OutboundContext* c) {
if(c)
c->UpdateIntroSet(true);
},
5000, false);
}
bool
@ -1503,7 +1502,7 @@ namespace llarp
{
llarp::LogError("failed to derive x25519 shared key component");
}
std::array< byte_t, 64 > tmp = {0};
std::array< byte_t, 64 > tmp = {{0}};
// K
std::copy(K.begin(), K.end(), tmp.begin());
// H (K + PKE(A, B, N))

Loading…
Cancel
Save