1 /* $NetBSD: der-private.h,v 1.2 2019/12/15 22:50:47 christos Exp $ */ 2 3 /* This is a generated file */ 4 #ifndef __der_private_h__ 5 #define __der_private_h__ 6 7 #include <stdarg.h> 8 9 int 10 _asn1_bmember_isset_bit ( 11 const void */*data*/, 12 unsigned int /*bit*/, 13 size_t /*size*/); 14 15 void 16 _asn1_bmember_put_bit ( 17 unsigned char */*p*/, 18 const void */*data*/, 19 unsigned int /*bit*/, 20 size_t /*size*/, 21 unsigned int */*bitset*/); 22 23 int 24 _asn1_copy ( 25 const struct asn1_template */*t*/, 26 const void */*from*/, 27 void */*to*/); 28 29 int 30 _asn1_copy_top ( 31 const struct asn1_template */*t*/, 32 const void */*from*/, 33 void */*to*/); 34 35 int 36 _asn1_decode ( 37 const struct asn1_template */*t*/, 38 unsigned /*flags*/, 39 const unsigned char */*p*/, 40 size_t /*len*/, 41 void */*data*/, 42 size_t */*size*/); 43 44 int 45 _asn1_decode_top ( 46 const struct asn1_template */*t*/, 47 unsigned /*flags*/, 48 const unsigned char */*p*/, 49 size_t /*len*/, 50 void */*data*/, 51 size_t */*size*/); 52 53 int 54 _asn1_encode ( 55 const struct asn1_template */*t*/, 56 unsigned char */*p*/, 57 size_t /*len*/, 58 const void */*data*/, 59 size_t */*size*/); 60 61 int 62 _asn1_encode_fuzzer ( 63 const struct asn1_template */*t*/, 64 unsigned char */*p*/, 65 size_t /*len*/, 66 const void */*data*/, 67 size_t */*size*/); 68 69 void 70 _asn1_free ( 71 const struct asn1_template */*t*/, 72 void */*data*/); 73 74 void 75 _asn1_free_top ( 76 const struct asn1_template */*t*/, 77 void */*data*/); 78 79 size_t 80 _asn1_length ( 81 const struct asn1_template */*t*/, 82 const void */*data*/); 83 84 size_t 85 _asn1_length_fuzzer ( 86 const struct asn1_template */*t*/, 87 const void */*data*/); 88 89 size_t 90 _asn1_sizeofType (const struct asn1_template */*t*/); 91 92 struct tm * 93 _der_gmtime ( 94 time_t /*t*/, 95 struct tm */*tm*/); 96 97 int 98 _heim_der_set_sort ( 99 const void */*a1*/, 100 const void */*a2*/); 101 102 int 103 _heim_fix_dce ( 104 size_t /*reallen*/, 105 size_t */*len*/); 106 107 size_t 108 _heim_len_int (int /*val*/); 109 110 size_t 111 _heim_len_int64 (int64_t /*val*/); 112 113 size_t 114 _heim_len_unsigned (unsigned /*val*/); 115 116 size_t 117 _heim_len_unsigned64 (uint64_t /*val*/); 118 119 int 120 _heim_time2generalizedtime ( 121 time_t /*t*/, 122 heim_octet_string */*s*/, 123 int /*gtimep*/); 124 125 #endif /* __der_private_h__ */ 126