X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fconnection.c;h=0de510956df0d8260f4cc60cd1ef66dc3653965d;hb=01dc7836703ba3aa113f3d0102f13ba73319e50b;hp=0c5e7ef0297468b25bc0f9fac2109276856b345f;hpb=0871c3095151bce6a4031a2662aa51b7193b855c;p=tinc diff --git a/src/connection.c b/src/connection.c index 0c5e7ef0..0de51095 100644 --- a/src/connection.c +++ b/src/connection.c @@ -63,10 +63,10 @@ void free_connection(connection_t *c) { } #ifndef DISABLE_LEGACY - cipher_close(c->incipher); - digest_close(c->indigest); - cipher_close(c->outcipher); - digest_close(c->outdigest); + cipher_close(&c->incipher); + digest_close(&c->indigest); + cipher_close(&c->outcipher); + digest_close(&c->outdigest); rsa_free(c->rsa); #endif @@ -112,7 +112,7 @@ bool dump_connections(connection_t *cdump) { send_request(cdump, "%d %d %s %s %x %d %x", CONTROL, REQ_DUMP_CONNECTIONS, c->name, c->hostname, c->options, c->socket, - bitfield_to_int(&c->status, sizeof(c->status))); + c->status.value); } return send_request(cdump, "%d %d", CONTROL, REQ_DUMP_CONNECTIONS);