Home | History | Annotate | Download | only in x509

Lines Matching refs:alg

80 int X509_ALGOR_set0(X509_ALGOR *alg, const ASN1_OBJECT *aobj, int ptype,
83 if (!alg)
86 if (alg->parameter == NULL)
87 alg->parameter = ASN1_TYPE_new();
88 if (alg->parameter == NULL)
91 if (alg) {
92 if (alg->algorithm)
93 ASN1_OBJECT_free(alg->algorithm);
94 alg->algorithm = (ASN1_OBJECT *)aobj;
99 if (alg->parameter) {
100 ASN1_TYPE_free(alg->parameter);
101 alg->parameter = NULL;
104 ASN1_TYPE_set(alg->parameter, ptype, pval);
126 void X509_ALGOR_set_md(X509_ALGOR *alg, const EVP_MD *md)
135 X509_ALGOR_set0(alg, OBJ_nid2obj(EVP_MD_type(md)), param_type, NULL);