OpenSSL  1.0.1c
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Classes | Functions
tasn_enc.c File Reference
#include <stddef.h>
#include <string.h>
#include "cryptlib.h"
#include <openssl/asn1.h>
#include <openssl/asn1t.h>
#include <openssl/objects.h>

Go to the source code of this file.

Classes

struct  DER_ENC
 

Functions

int ASN1_item_ndef_i2d (ASN1_VALUE *val, unsigned char **out, const ASN1_ITEM *it)
 
int ASN1_item_i2d (ASN1_VALUE *val, unsigned char **out, const ASN1_ITEM *it)
 
int ASN1_item_ex_i2d (ASN1_VALUE **pval, unsigned char **out, const ASN1_ITEM *it, int tag, int aclass)
 
int ASN1_template_i2d (ASN1_VALUE **pval, unsigned char **out, const ASN1_TEMPLATE *tt)
 
int asn1_ex_i2c (ASN1_VALUE **pval, unsigned char *cout, int *putype, const ASN1_ITEM *it)
 

Function Documentation

int asn1_ex_i2c ( ASN1_VALUE **  pval,
unsigned char *  cout,
int *  putype,
const ASN1_ITEM it 
)

Definition at line 565 of file tasn_enc.c.

int ASN1_item_ex_i2d ( ASN1_VALUE **  pval,
unsigned char **  out,
const ASN1_ITEM it,
int  tag,
int  aclass 
)

Definition at line 130 of file tasn_enc.c.

int ASN1_item_i2d ( ASN1_VALUE val,
unsigned char **  out,
const ASN1_ITEM it 
)

Definition at line 89 of file tasn_enc.c.

int ASN1_item_ndef_i2d ( ASN1_VALUE val,
unsigned char **  out,
const ASN1_ITEM it 
)

Definition at line 83 of file tasn_enc.c.

int ASN1_template_i2d ( ASN1_VALUE **  pval,
unsigned char **  out,
const ASN1_TEMPLATE tt 
)

Definition at line 264 of file tasn_enc.c.