Return to cipher-3des1.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.1.4.1, 2003/09/16 20:50:42 | version 1.1.4.2, 2004/03/04 18:18:15 | ||
---|---|---|---|
|
|
||
struct ssh1_3des_ctx *c; | struct ssh1_3des_ctx *c; | ||
if ((c = EVP_CIPHER_CTX_get_app_data(ctx)) != NULL) { | if ((c = EVP_CIPHER_CTX_get_app_data(ctx)) != NULL) { | ||
EVP_CIPHER_CTX_cleanup(&c->k1); | |||
EVP_CIPHER_CTX_cleanup(&c->k2); | |||
EVP_CIPHER_CTX_cleanup(&c->k3); | |||
memset(c, 0, sizeof(*c)); | memset(c, 0, sizeof(*c)); | ||
xfree(c); | xfree(c); | ||
EVP_CIPHER_CTX_set_app_data(ctx, NULL); | EVP_CIPHER_CTX_set_app_data(ctx, NULL); |