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 9int 10_asn1_bmember_isset_bit ( 11 const void */*data*/, 12 unsigned int /*bit*/, 13 size_t /*size*/); 14 15void 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 23int 24_asn1_copy ( 25 const struct asn1_template */*t*/, 26 const void */*from*/, 27 void */*to*/); 28 29int 30_asn1_copy_top ( 31 const struct asn1_template */*t*/, 32 const void */*from*/, 33 void */*to*/); 34 35int 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 44int 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 53int 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 61int 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 69void 70_asn1_free ( 71 const struct asn1_template */*t*/, 72 void */*data*/); 73 74void 75_asn1_free_top ( 76 const struct asn1_template */*t*/, 77 void */*data*/); 78 79size_t 80_asn1_length ( 81 const struct asn1_template */*t*/, 82 const void */*data*/); 83 84size_t 85_asn1_length_fuzzer ( 86 const struct asn1_template */*t*/, 87 const void */*data*/); 88 89size_t 90_asn1_sizeofType (const struct asn1_template */*t*/); 91 92struct tm * 93_der_gmtime ( 94 time_t /*t*/, 95 struct tm */*tm*/); 96 97int 98_heim_der_set_sort ( 99 const void */*a1*/, 100 const void */*a2*/); 101 102int 103_heim_fix_dce ( 104 size_t /*reallen*/, 105 size_t */*len*/); 106 107size_t 108_heim_len_int (int /*val*/); 109 110size_t 111_heim_len_int64 (int64_t /*val*/); 112 113size_t 114_heim_len_unsigned (unsigned /*val*/); 115 116size_t 117_heim_len_unsigned64 (uint64_t /*val*/); 118 119int 120_heim_time2generalizedtime ( 121 time_t /*t*/, 122 heim_octet_string */*s*/, 123 int /*gtimep*/); 124 125#endif /* __der_private_h__ */ 126