Lines Matching refs:ri
150 PKCS7_RECIP_INFO *ri=NULL;
239 ri=sk_PKCS7_RECIP_INFO_value(rsk,i);
240 if (ri->cert == NULL)
245 pkey=X509_get_pubkey(ri->cert);
257 ri=sk_PKCS7_RECIP_INFO_value(rsk,i);
258 pkey=X509_get_pubkey(ri->cert);
267 if (!M_ASN1_OCTET_STRING_set(ri->enc_key,tmp,jj))
311 static int pkcs7_cmp_ri(PKCS7_RECIP_INFO *ri, X509 *pcert)
314 ret = X509_NAME_cmp(ri->issuer_and_serial->issuer,
319 ri->issuer_and_serial->serial);
337 PKCS7_RECIP_INFO *ri=NULL;
434 ri=sk_PKCS7_RECIP_INFO_value(rsk,i);
435 if (!pkcs7_cmp_ri(ri, pcert))
437 ri=NULL;
439 if (ri == NULL) {
454 /* If we haven't got a certificate try each ri in turn */
460 ri=sk_PKCS7_RECIP_INFO_value(rsk,i);
462 M_ASN1_STRING_data(ri->enc_key),
463 M_ASN1_STRING_length(ri->enc_key),
468 ri = NULL;
470 if (ri == NULL)
480 M_ASN1_STRING_data(ri->enc_key),
481 M_ASN1_STRING_length(ri->enc_key), pkey);
975 PKCS7_RECIP_INFO *ri;
981 ri=sk_PKCS7_RECIP_INFO_value(rsk,0);
983 ri=sk_PKCS7_RECIP_INFO_value(rsk,idx);
984 return(ri->issuer_and_serial);