validate LeaseSet if signature verification was not requested

pull/1883/head
orignal 1 year ago
parent e190dab7d6
commit ce05cce331

@ -366,6 +366,8 @@ namespace data
VerifySignature (identity, buf, len, offset);
SetIsValid (verified);
}
else
SetIsValid (true);
offset += m_TransientVerifier ? m_TransientVerifier->GetSignatureLen () : identity->GetSignatureLen ();
if (offset > len) {
LogPrint (eLogWarning, "LeaseSet2: short buffer: wanted ", int(offset), "bytes, have ", int(len));

Loading…
Cancel
Save