[BACK]Return to cipher.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/cipher.c between version 1.91 and 1.92

version 1.91, 2013/11/21 00:45:44 version 1.92, 2013/12/02 03:13:14
Line 394 
Line 394 
 cipher_cleanup(CipherContext *cc)  cipher_cleanup(CipherContext *cc)
 {  {
         if ((cc->cipher->flags & CFLAG_CHACHAPOLY) != 0)          if ((cc->cipher->flags & CFLAG_CHACHAPOLY) != 0)
                 bzero(&cc->cp_ctx, sizeof(&cc->cp_ctx));                  memset(&cc->cp_ctx, 0, sizeof(cc->cp_ctx));
         else if (EVP_CIPHER_CTX_cleanup(&cc->evp) == 0)          else if (EVP_CIPHER_CTX_cleanup(&cc->evp) == 0)
                 error("cipher_cleanup: EVP_CIPHER_CTX_cleanup failed");                  error("cipher_cleanup: EVP_CIPHER_CTX_cleanup failed");
 }  }

Legend:
Removed from v.1.91  
changed lines
  Added in v.1.92