OpenSSL  1.0.1c
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Functions
asn_pack.c File Reference
#include <stdio.h>
#include "cryptlib.h"
#include <openssl/asn1.h>

Go to the source code of this file.

Functions

 STACK_OF (OPENSSL_BLOCK)
 
unsigned char * ASN1_seq_pack (STACK_OF(OPENSSL_BLOCK)*safes, i2d_of_void *i2d, unsigned char **buf, int *len)
 
voidASN1_unpack_string (ASN1_STRING *oct, d2i_of_void *d2i)
 
ASN1_STRINGASN1_pack_string (void *obj, i2d_of_void *i2d, ASN1_STRING **oct)
 
ASN1_STRINGASN1_item_pack (void *obj, const ASN1_ITEM *it, ASN1_STRING **oct)
 
voidASN1_item_unpack (ASN1_STRING *oct, const ASN1_ITEM *it)
 

Function Documentation

ASN1_STRING* ASN1_item_pack ( void obj,
const ASN1_ITEM it,
ASN1_STRING **  oct 
)

Definition at line 152 of file asn_pack.c.

void* ASN1_item_unpack ( ASN1_STRING oct,
const ASN1_ITEM it 
)

Definition at line 182 of file asn_pack.c.

ASN1_STRING* ASN1_pack_string ( void obj,
i2d_of_void *  i2d,
ASN1_STRING **  oct 
)

Definition at line 122 of file asn_pack.c.

unsigned char* ASN1_seq_pack ( STACK_OF(OPENSSL_BLOCK)*  safes,
i2d_of_void *  i2d,
unsigned char **  buf,
int *  len 
)

Definition at line 85 of file asn_pack.c.

void* ASN1_unpack_string ( ASN1_STRING oct,
d2i_of_void *  d2i 
)

Definition at line 109 of file asn_pack.c.

STACK_OF ( OPENSSL_BLOCK  )

Definition at line 69 of file asn_pack.c.