Lines Matching refs:num
19 static int ssl3_generate_key_block(SSL_CONNECTION *s, unsigned char *km, int num) in ssl3_generate_key_block() argument
42 for (i = 0; (int)i < num; i += MD5_DIGEST_LENGTH) { in ssl3_generate_key_block()
66 if ((int)(i + MD5_DIGEST_LENGTH) > num) { in ssl3_generate_key_block()
71 memcpy(km, smd, (num - i)); in ssl3_generate_key_block()
167 int num; in ssl3_setup_key_block() local
191 num = EVP_MD_get_size(hash); in ssl3_setup_key_block()
192 if (num <= 0) in ssl3_setup_key_block()
195 num = EVP_CIPHER_get_key_length(c) + num + EVP_CIPHER_get_iv_length(c); in ssl3_setup_key_block()
196 num *= 2; in ssl3_setup_key_block()
200 if ((p = OPENSSL_malloc(num)) == NULL) { in ssl3_setup_key_block()
205 s->s3.tmp.key_block_length = num; in ssl3_setup_key_block()
209 ret = ssl3_generate_key_block(s, p, num); in ssl3_setup_key_block()