Lines Matching refs:ext
23 static void ext_list_free(X509V3_EXT_METHOD *ext);
25 int X509V3_EXT_add(X509V3_EXT_METHOD *ext) in X509V3_EXT_add() argument
32 if (!sk_X509V3_EXT_METHOD_push(ext_list, ext)) { in X509V3_EXT_add()
46 const X509V3_EXT_METHOD *, ext);
48 const X509V3_EXT_METHOD *, ext);
73 const X509V3_EXT_METHOD *X509V3_EXT_get(X509_EXTENSION *ext) in X509V3_EXT_get() argument
76 if ((nid = OBJ_obj2nid(X509_EXTENSION_get_object(ext))) == NID_undef) in X509V3_EXT_get()
91 const X509V3_EXT_METHOD *ext; in X509V3_EXT_add_alias() local
94 if ((ext = X509V3_EXT_get_nid(nid_from)) == NULL) { in X509V3_EXT_add_alias()
100 *tmpext = *ext; in X509V3_EXT_add_alias()
112 static void ext_list_free(X509V3_EXT_METHOD *ext) in ext_list_free() argument
114 if (ext->ext_flags & X509V3_EXT_DYNAMIC) in ext_list_free()
115 OPENSSL_free(ext); in ext_list_free()
130 void *X509V3_EXT_d2i(X509_EXTENSION *ext) in X509V3_EXT_d2i() argument
137 if ((method = X509V3_EXT_get(ext)) == NULL) in X509V3_EXT_d2i()
139 extvalue = X509_EXTENSION_get_data(ext); in X509V3_EXT_d2i()
223 X509_EXTENSION *ext = NULL, *extmp; in X509V3_add1_i2d() local
268 ext = X509V3_EXT_i2d(nid, crit, value); in X509V3_add1_i2d()
270 if (!ext) { in X509V3_add1_i2d()
279 if (!sk_X509_EXTENSION_set(*x, extidx, ext)) in X509V3_add1_i2d()
288 if (!sk_X509_EXTENSION_push(ret, ext)) in X509V3_add1_i2d()
298 X509_EXTENSION_free(ext); in X509V3_add1_i2d()