Lines Matching refs:X509V3_EXT_METHOD
69 static STACK_OF(X509V3_EXT_METHOD) *ext_list = NULL;
71 static void ext_list_free(X509V3_EXT_METHOD *ext);
73 static int ext_stack_cmp(const X509V3_EXT_METHOD **a, const X509V3_EXT_METHOD **b)
78 int X509V3_EXT_add(X509V3_EXT_METHOD *ext)
96 const X509V3_EXT_METHOD **a = (const X509V3_EXT_METHOD**) void_a;
97 const X509V3_EXT_METHOD **b = (const X509V3_EXT_METHOD**) void_b;
101 const X509V3_EXT_METHOD *X509V3_EXT_get_nid(int nid)
103 X509V3_EXT_METHOD tmp;
104 const X509V3_EXT_METHOD *t = &tmp, * const *ret;
109 ret = bsearch(&t, standard_exts, STANDARD_EXTENSION_COUNT, sizeof(X509V3_EXT_METHOD*), ext_cmp);
118 const X509V3_EXT_METHOD *X509V3_EXT_get(X509_EXTENSION *ext)
127 const X509V3_EXT_METHOD *ext_method = X509V3_EXT_get_nid(nid);
147 int X509V3_EXT_add_list(X509V3_EXT_METHOD *extlist)
156 const X509V3_EXT_METHOD *ext;
157 X509V3_EXT_METHOD *tmpext;
163 if(!(tmpext = (X509V3_EXT_METHOD *)OPENSSL_malloc(sizeof(X509V3_EXT_METHOD)))) {
179 static void ext_list_free(X509V3_EXT_METHOD *ext)
197 const X509V3_EXT_METHOD *method;