Lines Matching refs:exts
2050 FindExtn(KMF_X509_EXTENSIONS *exts, KMF_OID *oid) in FindExtn() argument
2055 if (exts == NULL || oid == NULL) in FindExtn()
2058 for (i = 0; i < exts->numberOfExtensions; i++) { in FindExtn()
2059 if (IsEqualOid(oid, &exts->extensions[i].extnId)) { in FindExtn()
2060 foundextn = &exts->extensions[i]; in FindExtn()
2136 add_an_extension(KMF_X509_EXTENSIONS *exts, KMF_X509_EXTENSION *newextn) in add_an_extension() argument
2141 if (exts == NULL || newextn == NULL) in add_an_extension()
2145 (exts->numberOfExtensions + 1)); in add_an_extension()
2149 (void) memcpy(extlist, exts->extensions, in add_an_extension()
2150 exts->numberOfExtensions * sizeof (KMF_X509_EXTENSION)); in add_an_extension()
2152 (void) memcpy(&extlist[exts->numberOfExtensions], newextn, in add_an_extension()
2155 free(exts->extensions); in add_an_extension()
2156 exts->numberOfExtensions++; in add_an_extension()
2157 exts->extensions = extlist; in add_an_extension()