1226031Sstas/* This is a generated file */
2226031Sstas#ifndef __der_private_h__
3226031Sstas#define __der_private_h__
4226031Sstas
5226031Sstas#include <stdarg.h>
6226031Sstas
7226031Sstasint
8226031Sstas_asn1_copy (
9226031Sstas	const struct asn1_template */*t*/,
10226031Sstas	const void */*from*/,
11226031Sstas	void */*to*/);
12226031Sstas
13226031Sstasint
14226031Sstas_asn1_copy_top (
15226031Sstas	const struct asn1_template */*t*/,
16226031Sstas	const void */*from*/,
17226031Sstas	void */*to*/);
18226031Sstas
19226031Sstasint
20226031Sstas_asn1_decode (
21226031Sstas	const struct asn1_template */*t*/,
22226031Sstas	unsigned /*flags*/,
23226031Sstas	const unsigned char */*p*/,
24226031Sstas	size_t /*len*/,
25226031Sstas	void */*data*/,
26226031Sstas	size_t */*size*/);
27226031Sstas
28226031Sstasint
29226031Sstas_asn1_decode_top (
30226031Sstas	const struct asn1_template */*t*/,
31226031Sstas	unsigned /*flags*/,
32226031Sstas	const unsigned char */*p*/,
33226031Sstas	size_t /*len*/,
34226031Sstas	void */*data*/,
35226031Sstas	size_t */*size*/);
36226031Sstas
37226031Sstasint
38226031Sstas_asn1_encode (
39226031Sstas	const struct asn1_template */*t*/,
40226031Sstas	unsigned char */*p*/,
41226031Sstas	size_t /*len*/,
42226031Sstas	const void */*data*/,
43226031Sstas	size_t */*size*/);
44226031Sstas
45226031Sstasvoid
46226031Sstas_asn1_free (
47226031Sstas	const struct asn1_template */*t*/,
48226031Sstas	void */*data*/);
49226031Sstas
50226031Sstassize_t
51226031Sstas_asn1_length (
52226031Sstas	const struct asn1_template */*t*/,
53226031Sstas	const void */*data*/);
54226031Sstas
55226031Sstasstruct tm *
56226031Sstas_der_gmtime (
57226031Sstas	time_t /*t*/,
58226031Sstas	struct tm */*tm*/);
59226031Sstas
60226031Sstasint
61226031Sstas_heim_der_set_sort (
62226031Sstas	const void */*a1*/,
63226031Sstas	const void */*a2*/);
64226031Sstas
65226031Sstasint
66226031Sstas_heim_fix_dce (
67226031Sstas	size_t /*reallen*/,
68226031Sstas	size_t */*len*/);
69226031Sstas
70226031Sstassize_t
71226031Sstas_heim_len_int (int /*val*/);
72226031Sstas
73226031Sstassize_t
74226031Sstas_heim_len_unsigned (unsigned /*val*/);
75226031Sstas
76226031Sstasint
77226031Sstas_heim_time2generalizedtime (
78226031Sstas	time_t /*t*/,
79226031Sstas	heim_octet_string */*s*/,
80226031Sstas	int /*gtimep*/);
81226031Sstas
82226031Sstas#endif /* __der_private_h__ */
83