#include <stdio.h>
#include <string.h>
#include <openssl/conf.h>
#include <openssl/err.h>
#include <openssl/mem.h>
#include <openssl/obj.h>
#include <openssl/x509v3.h>
#include "../x509/internal.h"
#include "internal.h"
Go to the source code of this file.
|
GENERAL_NAME * | a2i_GENERAL_NAME (GENERAL_NAME *out, const X509V3_EXT_METHOD *method, X509V3_CTX *ctx, int gen_type, const char *value, int is_nc) |
|
static int | copy_email (X509V3_CTX *ctx, GENERAL_NAMES *gens, int move_p) |
|
static int | copy_issuer (X509V3_CTX *ctx, GENERAL_NAMES *gens) |
|
static int | do_dirname (GENERAL_NAME *gen, const char *value, X509V3_CTX *ctx) |
|
static int | do_othername (GENERAL_NAME *gen, const char *value, X509V3_CTX *ctx) |
|
int | GENERAL_NAME_print (BIO *out, GENERAL_NAME *gen) |
|
| STACK_OF (CONF_VALUE) |
|
GENERAL_NAME * | v2i_GENERAL_NAME (const X509V3_EXT_METHOD *method, X509V3_CTX *ctx, CONF_VALUE *cnf) |
|
GENERAL_NAME * | v2i_GENERAL_NAME_ex (GENERAL_NAME *out, const X509V3_EXT_METHOD *method, X509V3_CTX *ctx, CONF_VALUE *cnf, int is_nc) |
|
GENERAL_NAMES * | v2i_GENERAL_NAMES (const X509V3_EXT_METHOD *method, X509V3_CTX *ctx, STACK_OF(CONF_VALUE) *nval) |
|
static GENERAL_NAMES * | v2i_issuer_alt (X509V3_EXT_METHOD *method, X509V3_CTX *ctx, STACK_OF(CONF_VALUE) *nval) |
|
static GENERAL_NAMES * | v2i_subject_alt (X509V3_EXT_METHOD *method, X509V3_CTX *ctx, STACK_OF(CONF_VALUE) *nval) |
|
◆ a2i_GENERAL_NAME()
◆ copy_email()
◆ copy_issuer()
static int copy_issuer |
( |
X509V3_CTX * |
ctx, |
|
|
GENERAL_NAMES * |
gens |
|
) |
| |
|
static |
◆ do_dirname()
◆ do_othername()
◆ GENERAL_NAME_print()
◆ STACK_OF()
◆ v2i_GENERAL_NAME()
◆ v2i_GENERAL_NAME_ex()
◆ v2i_GENERAL_NAMES()
◆ v2i_issuer_alt()
◆ v2i_subject_alt()
◆ v3_alt
Initial value:= {
0, 0, 0, 0,
0, 0,
NULL, NULL, NULL},
0, 0, 0, 0,
0, 0,
NULL, NULL, NULL},
0, 0, 0, 0,
0, 0,
NULL, NULL, NULL, NULL},
}
Definition at line 82 of file v3_alt.c.