]> git.meshlink.io Git - meshlink/blobdiff - src/connection.c
Free ECDSA and RSA structures when freeing a connection_t.
[meshlink] / src / connection.c
index 62bfccb64c852d5537f992904b13d81f9548096f..956607caaeb0c49ef72db81ad287f8483f787536 100644 (file)
@@ -69,6 +69,9 @@ void free_connection(connection_t *c) {
        cipher_close(&c->outcipher);
        digest_close(&c->outdigest);
 
+       ecdsa_free(&c->ecdsa);
+       rsa_free(&c->rsa);
+
        if(c->hischallenge)
                free(c->hischallenge);