diff options
Diffstat (limited to 'src/cipher.c')
-rw-r--r-- | src/cipher.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/cipher.c b/src/cipher.c index d400ca8..b61dd22 100644 --- a/src/cipher.c +++ b/src/cipher.c @@ -239,10 +239,13 @@ buffer_t cipher_aesctr_calc_ctr(cipher_t* c, key_derivation_t* kd, seq_nr_t seq_ mpz_mul_2exp(ctr, ctr, 16); result.buf_ = mpz_export(NULL, (size_t*)&result.length_, 1, 1, 0, 0, ctr); -/* if(faked_msb) { */ -/* c->salt_.buf_[0] = 0; */ -/* result.buf_[0] = 0; */ -/* } */ + +#ifndef ANYTUN_02_COMPAT + if(faked_msb) { + c->salt_.buf_[0] = 0; + result.buf_[0] = 0; + } +#endif mpz_clear(ctr); mpz_clear(sid_mux); |