#ifndef __der_private_h__
#define __der_private_h__
#include <stdarg.h>
int
_asn1_bmember_isset_bit (
const void *,
unsigned int ,
size_t );
void
_asn1_bmember_put_bit (
unsigned char *,
const void *,
unsigned int ,
size_t ,
unsigned int *);
void
_asn1_capture_data (
const char *,
const unsigned char *,
size_t );
int
_asn1_copy (
const struct asn1_template *,
const void *,
void *);
int
_asn1_copy_top (
const struct asn1_template *,
const void *,
void *);
int
_asn1_decode (
const struct asn1_template *,
unsigned ,
const unsigned char *,
size_t ,
void *,
size_t *);
int
_asn1_decode_top (
const struct asn1_template *,
unsigned ,
const unsigned char *,
size_t ,
void *,
size_t *);
int
_asn1_encode (
const struct asn1_template *,
unsigned char *,
size_t ,
const void *,
size_t *);
int
_asn1_encode_fuzzer (
const struct asn1_template *,
unsigned char *,
size_t ,
const void *,
size_t *);
void
_asn1_free (
const struct asn1_template *,
void *);
void
_asn1_free_top (
const struct asn1_template *,
void *);
size_t
_asn1_length (
const struct asn1_template *,
const void *);
size_t
_asn1_length_fuzzer (
const struct asn1_template *,
const void *);
size_t
_asn1_sizeofType (const struct asn1_template *);
int
_heim_der_set_sort (
const void *,
const void *);
int
_heim_fix_dce (
size_t ,
size_t *);
size_t
_heim_len_int (int );
size_t
_heim_len_unsigned (unsigned );
int
_heim_time2generalizedtime (
time_t ,
heim_octet_string *,
int );
#endif