webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Functions
tasn_enc.c File Reference
#include <openssl/asn1.h>
#include <limits.h>
#include <string.h>
#include <openssl/asn1t.h>
#include <openssl/mem.h>

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

◆ asn1_ex_i2c()

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

◆ ASN1_item_ex_i2d()

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

◆ ASN1_item_i2d()

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

◆ ASN1_item_ndef_i2d()

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

◆ ASN1_template_i2d()

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