]> tinc-vpn.org Git - tinc/blobdiff - src/gcrypt/cipher.c
Replace pointers to cipher_t/digest_t in connection_t with structs.
[tinc] / src / gcrypt / cipher.c
index 83065317494ef7c3006ca720cd425d7c973d03c0..d8e4cc5166c6f003028ed8f12e46e397e7fee8c9 100644 (file)
@@ -147,7 +147,8 @@ void cipher_close(cipher_t *cipher) {
        }
 
        free(cipher->key);
-       cipher->key = NULL;
+
+       memset(cipher, 0, sizeof(*cipher));
 }
 
 size_t cipher_keylength(const cipher_t *cipher) {