#include <openssl/asn1.h>#include <limits.h>#include <string.h>#include <openssl/err.h>#include <openssl/mem.h>#include <openssl/obj.h>#include "../internal.h"#include "internal.h"
Go to the source code of this file.
Functions | |
| ASN1_OBJECT * | ASN1_OBJECT_create (int nid, const unsigned char *data, int len, const char *sn, const char *ln) |
| void | ASN1_OBJECT_free (ASN1_OBJECT *a) |
| ASN1_OBJECT * | ASN1_OBJECT_new (void) |
| ASN1_OBJECT * | c2i_ASN1_OBJECT (ASN1_OBJECT **a, const unsigned char **pp, long len) |
| ASN1_OBJECT * | d2i_ASN1_OBJECT (ASN1_OBJECT **a, const unsigned char **pp, long length) |
| int | i2a_ASN1_OBJECT (BIO *bp, const ASN1_OBJECT *a) |
| int | i2d_ASN1_OBJECT (const ASN1_OBJECT *a, unsigned char **pp) |
| int | i2t_ASN1_OBJECT (char *buf, int buf_len, const ASN1_OBJECT *a) |
| static int | write_str (BIO *bp, const char *str) |
| ASN1_OBJECT* ASN1_OBJECT_create | ( | int | nid, |
| const unsigned char * | data, | ||
| int | len, | ||
| const char * | sn, | ||
| const char * | ln | ||
| ) |
Definition at line 286 of file a_object.c.
| void ASN1_OBJECT_free | ( | ASN1_OBJECT * | a | ) |
Definition at line 268 of file a_object.c.
| ASN1_OBJECT* ASN1_OBJECT_new | ( | void | ) |
Definition at line 250 of file a_object.c.
| ASN1_OBJECT* c2i_ASN1_OBJECT | ( | ASN1_OBJECT ** | a, |
| const unsigned char ** | pp, | ||
| long | len | ||
| ) |
Definition at line 174 of file a_object.c.
| ASN1_OBJECT* d2i_ASN1_OBJECT | ( | ASN1_OBJECT ** | a, |
| const unsigned char ** | pp, | ||
| long | length | ||
| ) |
Definition at line 146 of file a_object.c.
| int i2a_ASN1_OBJECT | ( | BIO * | bp, |
| const ASN1_OBJECT * | a | ||
| ) |
Definition at line 119 of file a_object.c.
| int i2d_ASN1_OBJECT | ( | const ASN1_OBJECT * | a, |
| unsigned char ** | pp | ||
| ) |
Definition at line 70 of file a_object.c.
| int i2t_ASN1_OBJECT | ( | char * | buf, |
| int | buf_len, | ||
| const ASN1_OBJECT * | a | ||
| ) |
Definition at line 108 of file a_object.c.
Definition at line 113 of file a_object.c.