Commit 24f4abca authored by Niels Möller's avatar Niels Möller
Browse files

*** empty log message ***

Rev: ChangeLog:1.3
Rev: src/keyexchange.c:1.26
parent a051c708
Tue Dec 8 10:29:50 1998 <nisse@puck>
* crypto.c (do_sha_copy, ): Use the CLONE macro instead of memcpy to
copy instances.
(do_hmac_copy): -"-
Fri Dec 4 02:30:28 1998 <nisse@puck>
* (practically every file): Adapted to new gc and object system.
......
......@@ -100,10 +100,9 @@ static struct kexinit *parse_kexinit(struct lsh_string *packet)
|| (msg_number != SSH_MSG_KEXINIT) )
{
KILL(res);
return 0;
return NULL;
}
if (!parse_octets(&buffer, 16, res->cookie))
{
KILL(res);
......@@ -425,7 +424,7 @@ struct mac_instance *kex_make_mac(struct hash_instance *secret,
int type,
struct ssh_connection *connection)
{
CAST(mac_algorithm, algorithm, LIST(algorithms)[type]);
CAST_SUBTYPE(mac_algorithm, algorithm, LIST(algorithms)[type]);
struct mac_instance *mac;
struct lsh_string *key;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment