Go to the documentation of this file.
70 unsigned long flag,
int indent,
int supported);
81 if (!ml || !sk_CONF_VALUE_num(val)) {
83 if (!sk_CONF_VALUE_num(val))
86 for (
i = 0;
i < sk_CONF_VALUE_num(val);
i++) {
91 nval = sk_CONF_VALUE_value(val,
i);
94 else if (!nval->
value)
108 void *ext_str = NULL;
154 method->ext_free(ext_str);
165 if (sk_X509_EXTENSION_num(exts) <= 0)
173 for (
i = 0;
i < sk_X509_EXTENSION_num(exts);
i++) {
176 ex = sk_X509_EXTENSION_value(exts,
i);
182 if (
BIO_printf(bp,
": %s\n", j ?
"critical" :
"") <= 0)
195 unsigned long flag,
int indent,
int supported)
OPENSSL_EXPORT const ASN1_OBJECT * obj
int X509V3_EXT_print(BIO *out, X509_EXTENSION *ext, unsigned long flag, int indent)
int X509V3_EXT_print_fp(FILE *fp, X509_EXTENSION *ext, int flag, int indent)
#define X509V3_EXT_ERROR_UNKNOWN
#define ASN1_ITEM_ptr(iptr)
OPENSSL_EXPORT X509_EXTENSION * ex
#define X509_EXTENSION_get_object
#define X509_EXTENSION_get_data
#define X509V3_EXT_UNKNOWN_MASK
#define ASN1_STRING_length
#define X509V3_EXT_PARSE_UNKNOWN
void X509V3_EXT_val_prn(BIO *out, STACK_OF(CONF_VALUE) *val, int indent, int ml)
static int unknown_ext_print(BIO *out, X509_EXTENSION *ext, unsigned long flag, int indent, int supported)
int X509V3_extensions_print(BIO *bp, const char *title, const STACK_OF(X509_EXTENSION) *exts, unsigned long flag, int indent)
#define X509V3_EXT_DUMP_UNKNOWN
#define X509V3_EXT_DEFAULT
#define X509V3_EXT_MULTILINE
UniquePtr< SSL_SESSION > ret
#define ASN1_STRING_get0_data
#define X509_EXTENSION_get_critical
#define ASN1_STRING_print
grpc
Author(s):
autogenerated on Fri May 16 2025 03:00:50