Lines Matching refs:NULL

28     ESS_CERT_ID *cid = NULL;  in OSSL_ESS_signing_cert_new_init()
32 if ((sc = ESS_SIGNING_CERT_new()) == NULL) { in OSSL_ESS_signing_cert_new_init()
36 if (sc->cert_ids == NULL in OSSL_ESS_signing_cert_new_init()
37 && (sc->cert_ids = sk_ESS_CERT_ID_new_null()) == NULL) { in OSSL_ESS_signing_cert_new_init()
42 if ((cid = ESS_CERT_ID_new_init(signcert, set_issuer_serial)) == NULL in OSSL_ESS_signing_cert_new_init()
50 if ((cid = ESS_CERT_ID_new_init(cert, 1)) == NULL) { in OSSL_ESS_signing_cert_new_init()
64 return NULL; in OSSL_ESS_signing_cert_new_init()
70 ESS_CERT_ID *cid = NULL; in ESS_CERT_ID_new_init()
71 GENERAL_NAME *name = NULL; in ESS_CERT_ID_new_init()
74 if ((cid = ESS_CERT_ID_new()) == NULL) { in ESS_CERT_ID_new_init()
78 if (!X509_digest(cert, EVP_sha1(), cert_sha1, NULL)) { in ESS_CERT_ID_new_init()
91 if (cid->issuer_serial == NULL in ESS_CERT_ID_new_init()
92 && (cid->issuer_serial = ESS_ISSUER_SERIAL_new()) == NULL) { in ESS_CERT_ID_new_init()
96 if ((name = GENERAL_NAME_new()) == NULL) { in ESS_CERT_ID_new_init()
101 if ((name->d.dirn = X509_NAME_dup(X509_get_issuer_name(cert))) == NULL) { in ESS_CERT_ID_new_init()
109 name = NULL; /* Ownership is lost. */ in ESS_CERT_ID_new_init()
112 = ASN1_INTEGER_dup(X509_get0_serialNumber(cert))) == NULL) { in ESS_CERT_ID_new_init()
121 return NULL; in ESS_CERT_ID_new_init()
130 ESS_CERT_ID_V2 *cid = NULL; in OSSL_ESS_signing_cert_v2_new_init()
134 if ((sc = ESS_SIGNING_CERT_V2_new()) == NULL) { in OSSL_ESS_signing_cert_v2_new_init()
139 if (cid == NULL) { in OSSL_ESS_signing_cert_v2_new_init()
147 cid = NULL; in OSSL_ESS_signing_cert_v2_new_init()
152 if ((cid = ESS_CERT_ID_V2_new_init(hash_alg, cert, 1)) == NULL) { in OSSL_ESS_signing_cert_v2_new_init()
160 cid = NULL; in OSSL_ESS_signing_cert_v2_new_init()
167 return NULL; in OSSL_ESS_signing_cert_v2_new_init()
175 GENERAL_NAME *name = NULL; in ESS_CERT_ID_V2_new_init()
178 X509_ALGOR *alg = NULL; in ESS_CERT_ID_V2_new_init()
182 if ((cid = ESS_CERT_ID_V2_new()) == NULL) { in ESS_CERT_ID_V2_new_init()
189 if (alg == NULL) { in ESS_CERT_ID_V2_new_init()
194 if (alg->algorithm == NULL) { in ESS_CERT_ID_V2_new_init()
199 alg = NULL; in ESS_CERT_ID_V2_new_init()
201 cid->hash_alg = NULL; in ESS_CERT_ID_V2_new_init()
217 if ((cid->issuer_serial = ESS_ISSUER_SERIAL_new()) == NULL) { in ESS_CERT_ID_V2_new_init()
221 if ((name = GENERAL_NAME_new()) == NULL) { in ESS_CERT_ID_V2_new_init()
226 if ((name->d.dirn = X509_NAME_dup(X509_get_issuer_name(cert))) == NULL) { in ESS_CERT_ID_V2_new_init()
234 name = NULL; /* Ownership is lost. */ in ESS_CERT_ID_V2_new_init()
237 if (cid->issuer_serial->serial == NULL) { in ESS_CERT_ID_V2_new_init()
247 return NULL; in ESS_CERT_ID_V2_new_init()
254 if (is == NULL || cert == NULL || sk_GENERAL_NAME_num(is->issuer) != 1) in ess_issuer_serial_cmp()
274 EVP_MD *md = NULL; in find()
282 if (cid == NULL && cid_v2 == NULL) { in find()
287 if (cid != NULL) in find()
289 else if (cid_v2->hash_alg == NULL) in find()
295 md = EVP_MD_fetch(NULL, name, NULL); in find()
297 if (md == NULL) in find()
300 if (md == NULL) { in find()
310 cid_hash_len = cid != NULL ? cid->hash->length : cid_v2->hash->length; in find()
317 if (memcmp(cid != NULL ? cid->hash->data : cid_v2->hash->data, in find()
319 is = cid != NULL ? cid->issuer_serial : cid_v2->issuer_serial; in find()
321 if (is == NULL || ess_issuer_serial_cmp(is, cert) == 0) { in find()
344 int n_v1 = ss == NULL ? -1 : sk_ESS_CERT_ID_num(ss->cert_ids); in OSSL_ESS_check_signing_certs()
345 int n_v2 = ssv2 == NULL ? -1 : sk_ESS_CERT_ID_V2_num(ssv2->cert_ids); in OSSL_ESS_check_signing_certs()
348 if (require_signing_cert && ss == NULL && ssv2 == NULL) { in OSSL_ESS_check_signing_certs()
358 ret = find(sk_ESS_CERT_ID_value(ss->cert_ids, i), NULL, i, chain); in OSSL_ESS_check_signing_certs()
363 ret = find(NULL, sk_ESS_CERT_ID_V2_value(ssv2->cert_ids, i), i, chain); in OSSL_ESS_check_signing_certs()