turned assert into TORRENT_ASSERT
This commit is contained in:
parent
5e089f01d6
commit
86de8b8bf6
|
@ -62,7 +62,7 @@ namespace libtorrent
|
|||
private:
|
||||
int get_local_key_size () const
|
||||
{
|
||||
assert (m_DH);
|
||||
TORRENT_ASSERT(m_DH);
|
||||
return BN_num_bytes (m_DH->pub_key);
|
||||
}
|
||||
|
||||
|
@ -97,8 +97,8 @@ namespace libtorrent
|
|||
|
||||
void encrypt (char* pos, int len)
|
||||
{
|
||||
assert (len >= 0);
|
||||
assert (pos);
|
||||
TORRENT_ASSERT(len >= 0);
|
||||
TORRENT_ASSERT(pos);
|
||||
|
||||
RC4 (&m_local_key, len, reinterpret_cast<unsigned char const*>(pos),
|
||||
reinterpret_cast<unsigned char*>(pos));
|
||||
|
@ -106,8 +106,8 @@ namespace libtorrent
|
|||
|
||||
void decrypt (char* pos, int len)
|
||||
{
|
||||
assert (len >= 0);
|
||||
assert (pos);
|
||||
TORRENT_ASSERT(len >= 0);
|
||||
TORRENT_ASSERT(pos);
|
||||
|
||||
RC4 (&m_remote_key, len, reinterpret_cast<unsigned char const*>(pos),
|
||||
reinterpret_cast<unsigned char*>(pos));
|
||||
|
|
|
@ -52,11 +52,11 @@ namespace libtorrent {
|
|||
m_DH->g = BN_bin2bn (m_dh_generator, sizeof(m_dh_generator), NULL);
|
||||
m_DH->length = 160l;
|
||||
|
||||
assert (sizeof(m_dh_prime) == DH_size(m_DH));
|
||||
TORRENT_ASSERT(sizeof(m_dh_prime) == DH_size(m_DH));
|
||||
|
||||
DH_generate_key (m_DH); // TODO Check != 0
|
||||
|
||||
assert (m_DH->pub_key);
|
||||
TORRENT_ASSERT(m_DH->pub_key);
|
||||
|
||||
// DH can generate key sizes that are smaller than the size of
|
||||
// P with exponentially decreasing probability, in which case
|
||||
|
@ -78,7 +78,7 @@ namespace libtorrent {
|
|||
|
||||
DH_key_exchange::~DH_key_exchange ()
|
||||
{
|
||||
assert (m_DH);
|
||||
TORRENT_ASSERT(m_DH);
|
||||
DH_free (m_DH);
|
||||
}
|
||||
|
||||
|
@ -91,7 +91,7 @@ namespace libtorrent {
|
|||
// compute shared secret given remote public key
|
||||
void DH_key_exchange::compute_secret (char const* remote_pubkey)
|
||||
{
|
||||
assert (remote_pubkey);
|
||||
TORRENT_ASSERT(remote_pubkey);
|
||||
BIGNUM* bn_remote_pubkey = BN_bin2bn ((unsigned char*)remote_pubkey, 96, NULL);
|
||||
char dh_secret[96];
|
||||
|
||||
|
|
Loading…
Reference in New Issue