#include <stdio.h>
#include <limits.h>
#include "cryptlib.h"
#include <openssl/buffer.h>
#include <openssl/asn1.h>
#include <openssl/objects.h>
#include <openssl/bn.h>
Go to the source code of this file.
Functions | |
int | i2d_ASN1_OBJECT (ASN1_OBJECT *a, unsigned char **pp) |
int | a2d_ASN1_OBJECT (unsigned char *out, int olen, const char *buf, int num) |
int | i2t_ASN1_OBJECT (char *buf, int buf_len, ASN1_OBJECT *a) |
int | i2a_ASN1_OBJECT (BIO *bp, ASN1_OBJECT *a) |
ASN1_OBJECT * | d2i_ASN1_OBJECT (ASN1_OBJECT **a, const unsigned char **pp, long length) |
ASN1_OBJECT * | c2i_ASN1_OBJECT (ASN1_OBJECT **a, const unsigned char **pp, long len) |
ASN1_OBJECT * | ASN1_OBJECT_new (void) |
void | ASN1_OBJECT_free (ASN1_OBJECT *a) |
ASN1_OBJECT * | ASN1_OBJECT_create (int nid, unsigned char *data, int len, const char *sn, const char *ln) |
int a2d_ASN1_OBJECT | ( | unsigned char * | out, |
int | olen, | ||
const char * | buf, | ||
int | num | ||
) |
Definition at line 86 of file a_object.c.
ASN1_OBJECT* ASN1_OBJECT_create | ( | int | nid, |
unsigned char * | data, | ||
int | len, | ||
const char * | sn, | ||
const char * | ln | ||
) |
Definition at line 387 of file a_object.c.
void ASN1_OBJECT_free | ( | ASN1_OBJECT * | a | ) |
Definition at line 366 of file a_object.c.
ASN1_OBJECT* ASN1_OBJECT_new | ( | void | ) |
Definition at line 347 of file a_object.c.
ASN1_OBJECT* c2i_ASN1_OBJECT | ( | ASN1_OBJECT ** | a, |
const unsigned char ** | pp, | ||
long | len | ||
) |
Definition at line 286 of file a_object.c.
ASN1_OBJECT* d2i_ASN1_OBJECT | ( | ASN1_OBJECT ** | a, |
const unsigned char ** | pp, | ||
long | length | ||
) |
Definition at line 258 of file a_object.c.
int i2a_ASN1_OBJECT | ( | BIO * | bp, |
ASN1_OBJECT * | a | ||
) |
Definition at line 235 of file a_object.c.
int i2d_ASN1_OBJECT | ( | ASN1_OBJECT * | a, |
unsigned char ** | pp | ||
) |
Definition at line 67 of file a_object.c.
int i2t_ASN1_OBJECT | ( | char * | buf, |
int | buf_len, | ||
ASN1_OBJECT * | a | ||
) |
Definition at line 230 of file a_object.c.