Lines Matching refs:dh_gen_keylen
1423 int dh_gen_keylen = 0; in pk_rd_pa_reply_dh() local
1533 dh_gen_keylen = DH_compute_key(dh_gen_key, kdc_dh_pubkey, ctx->u.dh); in pk_rd_pa_reply_dh()
1534 if (dh_gen_keylen == -1) { in pk_rd_pa_reply_dh()
1536 dh_gen_keylen = 0; in pk_rd_pa_reply_dh()
1541 if (dh_gen_keylen < (int)size) { in pk_rd_pa_reply_dh()
1542 size -= dh_gen_keylen; in pk_rd_pa_reply_dh()
1543 memmove(dh_gen_key + size, dh_gen_key, dh_gen_keylen); in pk_rd_pa_reply_dh()
1582 dh_gen_keylen = ECDH_compute_key(dh_gen_key, size, in pk_rd_pa_reply_dh()
1585 if (dh_gen_keylen == -1) { in pk_rd_pa_reply_dh()
1587 dh_gen_keylen = 0; in pk_rd_pa_reply_dh()
1597 if (dh_gen_keylen <= 0) { in pk_rd_pa_reply_dh()
1601 dh_gen_keylen = 0; in pk_rd_pa_reply_dh()
1615 dh_gen_key, dh_gen_keylen, in pk_rd_pa_reply_dh()
1630 memset(dh_gen_key, 0, dh_gen_keylen); in pk_rd_pa_reply_dh()