Use right length. Pointed out by Tom Yu

This commit is contained in:
Love Hornquist Astrand
2010-06-28 20:22:22 -07:00
parent 6e05462c1e
commit 7639f83561
2 changed files with 2 additions and 2 deletions

View File

@@ -245,7 +245,7 @@ generate_dh_keyblock(krb5_context context,
}
if (dh_gen_keylen < size) {
size -= dh_gen_keylen;
memmove(dh_gen_key + size, dh_gen_key, size);
memmove(dh_gen_key + size, dh_gen_key, dh_gen_keylen);
memset(dh_gen_key, 0, size);
}

View File

@@ -1435,7 +1435,7 @@ pk_rd_pa_reply_dh(krb5_context context,
}
if (dh_gen_keylen < size) {
size -= dh_gen_keylen;
memmove(dh_gen_key + size, dh_gen_key, size);
memmove(dh_gen_key + size, dh_gen_key, dh_gen_keylen);
memset(dh_gen_key, 0, size);
}