#include <openssl/asn1.h>
#include <assert.h>
#include <stdlib.h>
#include <string.h>
#include <openssl/err.h>
#include <openssl/mem.h>
#include <openssl/obj.h>
#include "../internal.h"
#include "../lhash/internal.h"
#include "internal.h"
Go to the source code of this file.
|
void | asn1_get_string_table_for_testing (const ASN1_STRING_TABLE **out_ptr, size_t *out_len) |
|
unsigned long | ASN1_STRING_get_default_mask (void) |
|
ASN1_STRING * | ASN1_STRING_set_by_NID (ASN1_STRING **out, const unsigned char *in, int len, int inform, int nid) |
|
int | ASN1_STRING_set_default_mask_asc (const char *p) |
|
int | ASN1_STRING_TABLE_add (int nid, long minsize, long maxsize, unsigned long mask, unsigned long flags) |
|
void | ASN1_STRING_TABLE_cleanup (void) |
|
static const ASN1_STRING_TABLE * | asn1_string_table_get (int nid) |
|
static | LHASH_OF (ASN1_STRING_TABLE) |
|
static int | table_cmp (const ASN1_STRING_TABLE *a, const ASN1_STRING_TABLE *b) |
|
static int | table_cmp_void (const void *a, const void *b) |
|
static uint32_t | table_hash (const ASN1_STRING_TABLE *tbl) |
|
◆ ub_common_name
#define ub_common_name 64 |
◆ ub_email_address
#define ub_email_address 128 |
◆ ub_locality_name
#define ub_locality_name 128 |
◆ ub_name
◆ ub_organization_name
#define ub_organization_name 64 |
◆ ub_organization_unit_name
#define ub_organization_unit_name 64 |
◆ ub_serial_number
#define ub_serial_number 64 |
◆ ub_state_name
#define ub_state_name 128 |
◆ asn1_get_string_table_for_testing()
◆ ASN1_STRING_get_default_mask()
unsigned long ASN1_STRING_get_default_mask |
( |
void |
| ) |
|
◆ ASN1_STRING_set_by_NID()
◆ ASN1_STRING_set_default_mask_asc()
int ASN1_STRING_set_default_mask_asc |
( |
const char * |
p | ) |
|
◆ ASN1_STRING_TABLE_add()
◆ ASN1_STRING_TABLE_cleanup()
void ASN1_STRING_TABLE_cleanup |
( |
void |
| ) |
|
◆ asn1_string_table_get()
◆ LHASH_OF()
◆ table_cmp()
◆ table_cmp_void()
◆ table_hash()
◆ tbl_standard