Go to the source code of this file.
|
#define | ADD_HOST 1 |
|
#define | SET_HOST 0 |
|
#define | string_stack_free(sk) sk_OPENSSL_STRING_pop_free(sk, str_free) |
|
#define | test_x509_verify_param_copy(field, def) |
|
#define | vpm_empty_id NULL, 0U, NULL, NULL, 0, NULL, 0, 0 |
|
#define | x509_verify_param_copy(field, def) |
|
|
static int | int_x509_param_set1 (char **pdest, size_t *pdestlen, const char *src, size_t srclen) |
|
static int | int_x509_param_set_hosts (X509_VERIFY_PARAM *param, int mode, const char *name, size_t namelen) |
|
static | STACK_OF (X509_VERIFY_PARAM) |
|
static char * | str_copy (char *s) |
|
static void | str_free (char *s) |
|
int | X509_VERIFY_PARAM_add0_policy (X509_VERIFY_PARAM *param, ASN1_OBJECT *policy) |
|
int | X509_VERIFY_PARAM_add0_table (X509_VERIFY_PARAM *param) |
|
int | X509_VERIFY_PARAM_add1_host (X509_VERIFY_PARAM *param, const char *name, size_t namelen) |
|
int | X509_VERIFY_PARAM_clear_flags (X509_VERIFY_PARAM *param, unsigned long flags) |
|
void | X509_VERIFY_PARAM_free (X509_VERIFY_PARAM *param) |
|
const X509_VERIFY_PARAM * | X509_VERIFY_PARAM_get0 (int id) |
|
const char * | X509_VERIFY_PARAM_get0_name (const X509_VERIFY_PARAM *param) |
|
char * | X509_VERIFY_PARAM_get0_peername (X509_VERIFY_PARAM *param) |
|
int | X509_VERIFY_PARAM_get_count (void) |
|
int | X509_VERIFY_PARAM_get_depth (const X509_VERIFY_PARAM *param) |
|
unsigned long | X509_VERIFY_PARAM_get_flags (X509_VERIFY_PARAM *param) |
|
int | X509_VERIFY_PARAM_inherit (X509_VERIFY_PARAM *dest, const X509_VERIFY_PARAM *src) |
|
const X509_VERIFY_PARAM * | X509_VERIFY_PARAM_lookup (const char *name) |
|
X509_VERIFY_PARAM * | X509_VERIFY_PARAM_new (void) |
|
int | X509_VERIFY_PARAM_set1 (X509_VERIFY_PARAM *to, const X509_VERIFY_PARAM *from) |
|
int | X509_VERIFY_PARAM_set1_email (X509_VERIFY_PARAM *param, const char *email, size_t emaillen) |
|
int | X509_VERIFY_PARAM_set1_host (X509_VERIFY_PARAM *param, const char *name, size_t namelen) |
|
int | X509_VERIFY_PARAM_set1_ip (X509_VERIFY_PARAM *param, const unsigned char *ip, size_t iplen) |
|
int | X509_VERIFY_PARAM_set1_ip_asc (X509_VERIFY_PARAM *param, const char *ipasc) |
|
int | X509_VERIFY_PARAM_set1_name (X509_VERIFY_PARAM *param, const char *name) |
|
int | X509_VERIFY_PARAM_set1_policies (X509_VERIFY_PARAM *param, STACK_OF(ASN1_OBJECT) *policies) |
|
void | X509_VERIFY_PARAM_set_depth (X509_VERIFY_PARAM *param, int depth) |
|
int | X509_VERIFY_PARAM_set_flags (X509_VERIFY_PARAM *param, unsigned long flags) |
|
void | X509_VERIFY_PARAM_set_hostflags (X509_VERIFY_PARAM *param, unsigned int flags) |
|
int | X509_VERIFY_PARAM_set_purpose (X509_VERIFY_PARAM *param, int purpose) |
|
void | X509_VERIFY_PARAM_set_time (X509_VERIFY_PARAM *param, time_t t) |
|
int | X509_VERIFY_PARAM_set_trust (X509_VERIFY_PARAM *param, int trust) |
|
void | X509_VERIFY_PARAM_table_cleanup (void) |
|
static void | x509_verify_param_zero (X509_VERIFY_PARAM *param) |
|
◆ ADD_HOST
◆ SET_HOST
◆ string_stack_free
#define string_stack_free |
( |
|
sk | ) |
sk_OPENSSL_STRING_pop_free(sk, str_free) |
◆ test_x509_verify_param_copy
#define test_x509_verify_param_copy |
( |
|
field, |
|
|
|
def |
|
) |
| |
Value: (to_overwrite || \
((src->field != (
def)) && (to_default || (
dest->field == (
def)))))
Definition at line 222 of file x509_vpm.c.
◆ vpm_empty_id
#define vpm_empty_id NULL, 0U, NULL, NULL, 0, NULL, 0, 0 |
◆ x509_verify_param_copy
#define x509_verify_param_copy |
( |
|
field, |
|
|
|
def |
|
) |
| |
◆ int_x509_param_set1()
static int int_x509_param_set1 |
( |
char ** |
pdest, |
|
|
size_t * |
pdestlen, |
|
|
const char * |
src, |
|
|
size_t |
srclen |
|
) |
| |
|
static |
◆ int_x509_param_set_hosts()
◆ STACK_OF()
◆ str_copy()
static char* str_copy |
( |
char * |
s | ) |
|
|
static |
◆ str_free()
static void str_free |
( |
char * |
s | ) |
|
|
static |
◆ X509_VERIFY_PARAM_add0_policy()
◆ X509_VERIFY_PARAM_add0_table()
◆ X509_VERIFY_PARAM_add1_host()
◆ X509_VERIFY_PARAM_clear_flags()
◆ X509_VERIFY_PARAM_free()
◆ X509_VERIFY_PARAM_get0()
◆ X509_VERIFY_PARAM_get0_name()
◆ X509_VERIFY_PARAM_get0_peername()
◆ X509_VERIFY_PARAM_get_count()
int X509_VERIFY_PARAM_get_count |
( |
void |
| ) |
|
◆ X509_VERIFY_PARAM_get_depth()
◆ X509_VERIFY_PARAM_get_flags()
◆ X509_VERIFY_PARAM_inherit()
◆ X509_VERIFY_PARAM_lookup()
◆ X509_VERIFY_PARAM_new()
◆ X509_VERIFY_PARAM_set1()
◆ X509_VERIFY_PARAM_set1_email()
◆ X509_VERIFY_PARAM_set1_host()
◆ X509_VERIFY_PARAM_set1_ip()
◆ X509_VERIFY_PARAM_set1_ip_asc()
◆ X509_VERIFY_PARAM_set1_name()
◆ X509_VERIFY_PARAM_set1_policies()
◆ X509_VERIFY_PARAM_set_depth()
◆ X509_VERIFY_PARAM_set_flags()
◆ X509_VERIFY_PARAM_set_hostflags()
◆ X509_VERIFY_PARAM_set_purpose()
◆ X509_VERIFY_PARAM_set_time()
◆ X509_VERIFY_PARAM_set_trust()
◆ X509_VERIFY_PARAM_table_cleanup()
void X509_VERIFY_PARAM_table_cleanup |
( |
void |
| ) |
|
◆ x509_verify_param_zero()
◆ default_table