Eneboo - Documentación para desarrolladores
|
#include <stddef.h>
#include <string.h>
#include <openssl/asn1.h>
#include <openssl/asn1t.h>
#include <openssl/objects.h>
#include <openssl/err.h>
'defines' | |
#define | offset2ptr(addr, offset) (void *)(((char *) addr) + offset) |
Funciones | |
int | asn1_get_choice_selector (ASN1_VALUE **pval, const ASN1_ITEM *it) |
int | asn1_set_choice_selector (ASN1_VALUE **pval, int value, const ASN1_ITEM *it) |
int | asn1_do_lock (ASN1_VALUE **pval, int op, const ASN1_ITEM *it) |
void | asn1_enc_init (ASN1_VALUE **pval, const ASN1_ITEM *it) |
void | asn1_enc_free (ASN1_VALUE **pval, const ASN1_ITEM *it) |
int | asn1_enc_save (ASN1_VALUE **pval, const unsigned char *in, int inlen, const ASN1_ITEM *it) |
int | asn1_enc_restore (int *len, unsigned char **out, ASN1_VALUE **pval, const ASN1_ITEM *it) |
ASN1_VALUE ** | asn1_get_field_ptr (ASN1_VALUE **pval, const ASN1_TEMPLATE *tt) |
const ASN1_TEMPLATE * | asn1_do_adb (ASN1_VALUE **pval, const ASN1_TEMPLATE *tt, int nullerr) |
#define offset2ptr | ( | addr, | |
offset | |||
) | (void *)(((char *) addr) + offset) |
const ASN1_TEMPLATE* asn1_do_adb | ( | ASN1_VALUE ** | pval, |
const ASN1_TEMPLATE * | tt, | ||
int | nullerr | ||
) |
int asn1_do_lock | ( | ASN1_VALUE ** | pval, |
int | op, | ||
const ASN1_ITEM * | it | ||
) |
void asn1_enc_free | ( | ASN1_VALUE ** | pval, |
const ASN1_ITEM * | it | ||
) |
void asn1_enc_init | ( | ASN1_VALUE ** | pval, |
const ASN1_ITEM * | it | ||
) |
int asn1_enc_restore | ( | int * | len, |
unsigned char ** | out, | ||
ASN1_VALUE ** | pval, | ||
const ASN1_ITEM * | it | ||
) |
int asn1_enc_save | ( | ASN1_VALUE ** | pval, |
const unsigned char * | in, | ||
int | inlen, | ||
const ASN1_ITEM * | it | ||
) |
int asn1_get_choice_selector | ( | ASN1_VALUE ** | pval, |
const ASN1_ITEM * | it | ||
) |
ASN1_VALUE** asn1_get_field_ptr | ( | ASN1_VALUE ** | pval, |
const ASN1_TEMPLATE * | tt | ||
) |
int asn1_set_choice_selector | ( | ASN1_VALUE ** | pval, |
int | value, | ||
const ASN1_ITEM * | it | ||
) |