Functions
a_object.c File Reference
#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"
Include dependency graph for a_object.c:

Go to the source code of this file.

Functions

ASN1_OBJECTASN1_OBJECT_create (int nid, const unsigned char *data, int len, const char *sn, const char *ln)
 
void ASN1_OBJECT_free (ASN1_OBJECT *a)
 
ASN1_OBJECTASN1_OBJECT_new (void)
 
ASN1_OBJECTc2i_ASN1_OBJECT (ASN1_OBJECT **a, const unsigned char **pp, long len)
 
ASN1_OBJECTd2i_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)
 

Function Documentation

◆ ASN1_OBJECT_create()

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.

◆ ASN1_OBJECT_free()

void ASN1_OBJECT_free ( ASN1_OBJECT a)

Definition at line 268 of file a_object.c.

◆ ASN1_OBJECT_new()

ASN1_OBJECT* ASN1_OBJECT_new ( void  )

Definition at line 250 of file a_object.c.

◆ c2i_ASN1_OBJECT()

ASN1_OBJECT* c2i_ASN1_OBJECT ( ASN1_OBJECT **  a,
const unsigned char **  pp,
long  len 
)

Definition at line 174 of file a_object.c.

◆ d2i_ASN1_OBJECT()

ASN1_OBJECT* d2i_ASN1_OBJECT ( ASN1_OBJECT **  a,
const unsigned char **  pp,
long  length 
)

Definition at line 146 of file a_object.c.

◆ i2a_ASN1_OBJECT()

int i2a_ASN1_OBJECT ( BIO bp,
const ASN1_OBJECT a 
)

Definition at line 119 of file a_object.c.

◆ i2d_ASN1_OBJECT()

int i2d_ASN1_OBJECT ( const ASN1_OBJECT a,
unsigned char **  pp 
)

Definition at line 70 of file a_object.c.

◆ i2t_ASN1_OBJECT()

int i2t_ASN1_OBJECT ( char *  buf,
int  buf_len,
const ASN1_OBJECT a 
)

Definition at line 108 of file a_object.c.

◆ write_str()

static int write_str ( BIO bp,
const char *  str 
)
static

Definition at line 113 of file a_object.c.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:01