| Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_locl.h |
| Switch to Source code | Preprocessed file |
| Line | Source | Count |
|---|---|---|
| 1 | int asn1_time_to_tm(struct tm *tm, const ASN1_TIME *d); | - |
| 2 | int asn1_utctime_to_tm(struct tm *tm, const ASN1_UTCTIME *d); | - |
| 3 | int asn1_generalizedtime_to_tm(struct tm *tm, const ASN1_GENERALIZEDTIME *d); | - |
| 4 | - | |
| 5 | - | |
| 6 | - | |
| 7 | struct asn1_sctx_st { | - |
| 8 | - | |
| 9 | const ASN1_ITEM *it; | - |
| 10 | - | |
| 11 | const ASN1_TEMPLATE *tt; | - |
| 12 | - | |
| 13 | unsigned long flags; | - |
| 14 | - | |
| 15 | int skidx; | - |
| 16 | - | |
| 17 | int depth; | - |
| 18 | - | |
| 19 | const char *sname, *fname; | - |
| 20 | - | |
| 21 | int prim_type; | - |
| 22 | - | |
| 23 | ASN1_VALUE **field; | - |
| 24 | - | |
| 25 | int (*scan_cb) (ASN1_SCTX *ctx); | - |
| 26 | - | |
| 27 | void *app_data; | - |
| 28 | } ; | - |
| 29 | - | |
| 30 | typedef struct mime_param_st MIME_PARAM; | - |
| 31 | struct stack_st_MIME_PARAM; typedef int (*sk_MIME_PARAM_compfunc)(const MIME_PARAM * const *a, const MIME_PARAM *const *b); typedef void (*sk_MIME_PARAM_freefunc)(MIME_PARAM *a); typedef MIME_PARAM * (*sk_MIME_PARAM_copyfunc)(const MIME_PARAM *a); static inline int sk_MIME_PARAM_num(const struct stack_st_MIME_PARAM *sk) { return never executed: OPENSSL_sk_num((const OPENSSL_STACK *)sk);return OPENSSL_sk_num((const OPENSSL_STACK *)sk);never executed: } static inline MIME_PARAM *sk_MIME_PARAM_value(const struct stack_st_MIME_PARAM *sk, int idx) { returnreturn OPENSSL_sk_num((const OPENSSL_STACK *)sk);executed 6 times by 1 test: (MIME_PARAM *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);return (MIME_PARAM *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);Executed by:
executed 6 times by 1 test: } static inline struct stack_st_MIME_PARAM *sk_MIME_PARAM_new(sk_MIME_PARAM_compfunc compare) { returnreturn (MIME_PARAM *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);Executed by:
executed 143 times by 1 test: (struct stack_st_MIME_PARAM *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);return (struct stack_st_MIME_PARAM *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);Executed by:
executed 143 times by 1 test: } static inline struct stack_st_MIME_PARAM *sk_MIME_PARAM_new_null(void) { returnreturn (struct stack_st_MIME_PARAM *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);Executed by:
never executed: (struct stack_st_MIME_PARAM *)OPENSSL_sk_new_null();return (struct stack_st_MIME_PARAM *)OPENSSL_sk_new_null();never executed: } static inline struct stack_st_MIME_PARAM *sk_MIME_PARAM_new_reserve(sk_MIME_PARAM_compfunc compare, int n) { returnreturn (struct stack_st_MIME_PARAM *)OPENSSL_sk_new_null();never executed: (struct stack_st_MIME_PARAM *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);return (struct stack_st_MIME_PARAM *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);never executed: } static inline int sk_MIME_PARAM_reserve(struct stack_st_MIME_PARAM *sk, int n) { returnreturn (struct stack_st_MIME_PARAM *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);never executed: OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n);return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n);never executed: } static inline void sk_MIME_PARAM_free(struct stack_st_MIME_PARAM *sk) { OPENSSL_sk_free((OPENSSL_STACK *)sk); }return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n);never executed: static inline void sk_MIME_PARAM_zero(struct stack_st_MIME_PARAM *sk) { OPENSSL_sk_zero((OPENSSL_STACK *)sk); }end of blocknever executed: static inline MIME_PARAM *sk_MIME_PARAM_delete(struct stack_st_MIME_PARAM *sk, int i) { returnend of blocknever executed: (MIME_PARAM *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);return (MIME_PARAM *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);never executed: } static inline MIME_PARAM *sk_MIME_PARAM_delete_ptr(struct stack_st_MIME_PARAM *sk, MIME_PARAM *ptr) { returnreturn (MIME_PARAM *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);never executed: (MIME_PARAM *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);return (MIME_PARAM *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);never executed: } static inline int sk_MIME_PARAM_push(struct stack_st_MIME_PARAM *sk, MIME_PARAM *ptr) { returnreturn (MIME_PARAM *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);executed 114 times by 1 test: OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);Executed by:
executed 114 times by 1 test: } static inline int sk_MIME_PARAM_unshift(struct stack_st_MIME_PARAM *sk, MIME_PARAM *ptr) { returnreturn OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);Executed by:
never executed: OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);never executed: } static inline MIME_PARAM *sk_MIME_PARAM_pop(struct stack_st_MIME_PARAM *sk) { returnreturn OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);never executed: (MIME_PARAM *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);return (MIME_PARAM *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);never executed: } static inline MIME_PARAM *sk_MIME_PARAM_shift(struct stack_st_MIME_PARAM *sk) { returnreturn (MIME_PARAM *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);never executed: (MIME_PARAM *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);return (MIME_PARAM *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);never executed: } static inline void sk_MIME_PARAM_pop_free(struct stack_st_MIME_PARAM *sk, sk_MIME_PARAM_freefunc freefunc) { OPENSSL_sk_pop_free((OPENSSL_STACK *)sk, (OPENSSL_sk_freefunc)freefunc); }return (MIME_PARAM *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);executed 143 times by 1 test: static inline int sk_MIME_PARAM_insert(struct stack_st_MIME_PARAM *sk, MIME_PARAM *ptr, int idx) { returnend of blockExecuted by:
never executed: OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);return OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);never executed: } static inline MIME_PARAM *sk_MIME_PARAM_set(struct stack_st_MIME_PARAM *sk, int idx, MIME_PARAM *ptr) { returnreturn OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);never executed: (MIME_PARAM *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);return (MIME_PARAM *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);never executed: } static inline int sk_MIME_PARAM_find(struct stack_st_MIME_PARAM *sk, MIME_PARAM *ptr) { returnreturn (MIME_PARAM *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);executed 6 times by 1 test: OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr);Executed by:
executed 6 times by 1 test: } static inline int sk_MIME_PARAM_find_ex(struct stack_st_MIME_PARAM *sk, MIME_PARAM *ptr) { returnreturn OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr);Executed by:
never executed: OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr);never executed: } static inline void sk_MIME_PARAM_sort(struct stack_st_MIME_PARAM *sk) { OPENSSL_sk_sort((OPENSSL_STACK *)sk); }return OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr);never executed: static inline int sk_MIME_PARAM_is_sorted(const struct stack_st_MIME_PARAM *sk) { returnend of blocknever executed: OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);return OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);never executed: } static inline struct stack_st_MIME_PARAM * sk_MIME_PARAM_dup(const struct stack_st_MIME_PARAM *sk) { returnreturn OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);never executed: (struct stack_st_MIME_PARAM *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);return (struct stack_st_MIME_PARAM *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);never executed: } static inline struct stack_st_MIME_PARAM *sk_MIME_PARAM_deep_copy(const struct stack_st_MIME_PARAM *sk, sk_MIME_PARAM_copyfunc copyfunc, sk_MIME_PARAM_freefunc freefunc) { returnreturn (struct stack_st_MIME_PARAM *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);never executed: (struct stack_st_MIME_PARAM *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);return (struct stack_st_MIME_PARAM *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);never executed: } static inline sk_MIME_PARAM_compfunc sk_MIME_PARAM_set_cmp_func(struct stack_st_MIME_PARAM *sk, sk_MIME_PARAM_compfunc compare) { returnreturn (struct stack_st_MIME_PARAM *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);never executed: (sk_MIME_PARAM_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);return (sk_MIME_PARAM_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);never executed: }return (sk_MIME_PARAM_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare); | 0-143 |
| 32 | typedef struct mime_header_st MIME_HEADER; | - |
| 33 | struct stack_st_MIME_HEADER; typedef int (*sk_MIME_HEADER_compfunc)(const MIME_HEADER * const *a, const MIME_HEADER *const *b); typedef void (*sk_MIME_HEADER_freefunc)(MIME_HEADER *a); typedef MIME_HEADER * (*sk_MIME_HEADER_copyfunc)(const MIME_HEADER *a); static inline int sk_MIME_HEADER_num(const struct stack_st_MIME_HEADER *sk) { return never executed: OPENSSL_sk_num((const OPENSSL_STACK *)sk);return OPENSSL_sk_num((const OPENSSL_STACK *)sk);never executed: } static inline MIME_HEADER *sk_MIME_HEADER_value(const struct stack_st_MIME_HEADER *sk, int idx) { returnreturn OPENSSL_sk_num((const OPENSSL_STACK *)sk);executed 41 times by 1 test: (MIME_HEADER *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);return (MIME_HEADER *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);Executed by:
executed 41 times by 1 test: } static inline struct stack_st_MIME_HEADER *sk_MIME_HEADER_new(sk_MIME_HEADER_compfunc compare) { returnreturn (MIME_HEADER *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);Executed by:
executed 41 times by 1 test: (struct stack_st_MIME_HEADER *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);return (struct stack_st_MIME_HEADER *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);Executed by:
executed 41 times by 1 test: } static inline struct stack_st_MIME_HEADER *sk_MIME_HEADER_new_null(void) { returnreturn (struct stack_st_MIME_HEADER *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);Executed by:
never executed: (struct stack_st_MIME_HEADER *)OPENSSL_sk_new_null();return (struct stack_st_MIME_HEADER *)OPENSSL_sk_new_null();never executed: } static inline struct stack_st_MIME_HEADER *sk_MIME_HEADER_new_reserve(sk_MIME_HEADER_compfunc compare, int n) { returnreturn (struct stack_st_MIME_HEADER *)OPENSSL_sk_new_null();never executed: (struct stack_st_MIME_HEADER *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);return (struct stack_st_MIME_HEADER *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);never executed: } static inline int sk_MIME_HEADER_reserve(struct stack_st_MIME_HEADER *sk, int n) { returnreturn (struct stack_st_MIME_HEADER *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);never executed: OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n);return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n);never executed: } static inline void sk_MIME_HEADER_free(struct stack_st_MIME_HEADER *sk) { OPENSSL_sk_free((OPENSSL_STACK *)sk); }return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n);never executed: static inline void sk_MIME_HEADER_zero(struct stack_st_MIME_HEADER *sk) { OPENSSL_sk_zero((OPENSSL_STACK *)sk); }end of blocknever executed: static inline MIME_HEADER *sk_MIME_HEADER_delete(struct stack_st_MIME_HEADER *sk, int i) { returnend of blocknever executed: (MIME_HEADER *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);return (MIME_HEADER *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);never executed: } static inline MIME_HEADER *sk_MIME_HEADER_delete_ptr(struct stack_st_MIME_HEADER *sk, MIME_HEADER *ptr) { returnreturn (MIME_HEADER *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);never executed: (MIME_HEADER *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);return (MIME_HEADER *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);never executed: } static inline int sk_MIME_HEADER_push(struct stack_st_MIME_HEADER *sk, MIME_HEADER *ptr) { returnreturn (MIME_HEADER *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);executed 143 times by 1 test: OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);Executed by:
executed 143 times by 1 test: } static inline int sk_MIME_HEADER_unshift(struct stack_st_MIME_HEADER *sk, MIME_HEADER *ptr) { returnreturn OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);Executed by:
never executed: OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);never executed: } static inline MIME_HEADER *sk_MIME_HEADER_pop(struct stack_st_MIME_HEADER *sk) { returnreturn OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);never executed: (MIME_HEADER *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);return (MIME_HEADER *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);never executed: } static inline MIME_HEADER *sk_MIME_HEADER_shift(struct stack_st_MIME_HEADER *sk) { returnreturn (MIME_HEADER *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);never executed: (MIME_HEADER *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);return (MIME_HEADER *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);never executed: } static inline void sk_MIME_HEADER_pop_free(struct stack_st_MIME_HEADER *sk, sk_MIME_HEADER_freefunc freefunc) { OPENSSL_sk_pop_free((OPENSSL_STACK *)sk, (OPENSSL_sk_freefunc)freefunc); }return (MIME_HEADER *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);executed 41 times by 1 test: static inline int sk_MIME_HEADER_insert(struct stack_st_MIME_HEADER *sk, MIME_HEADER *ptr, int idx) { returnend of blockExecuted by:
never executed: OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);return OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);never executed: } static inline MIME_HEADER *sk_MIME_HEADER_set(struct stack_st_MIME_HEADER *sk, int idx, MIME_HEADER *ptr) { returnreturn OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);never executed: (MIME_HEADER *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);return (MIME_HEADER *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);never executed: } static inline int sk_MIME_HEADER_find(struct stack_st_MIME_HEADER *sk, MIME_HEADER *ptr) { returnreturn (MIME_HEADER *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);executed 41 times by 1 test: OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr);Executed by:
executed 41 times by 1 test: } static inline int sk_MIME_HEADER_find_ex(struct stack_st_MIME_HEADER *sk, MIME_HEADER *ptr) { returnreturn OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr);Executed by:
never executed: OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr);never executed: } static inline void sk_MIME_HEADER_sort(struct stack_st_MIME_HEADER *sk) { OPENSSL_sk_sort((OPENSSL_STACK *)sk); }return OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr);never executed: static inline int sk_MIME_HEADER_is_sorted(const struct stack_st_MIME_HEADER *sk) { returnend of blocknever executed: OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);return OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);never executed: } static inline struct stack_st_MIME_HEADER * sk_MIME_HEADER_dup(const struct stack_st_MIME_HEADER *sk) { returnreturn OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);never executed: (struct stack_st_MIME_HEADER *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);return (struct stack_st_MIME_HEADER *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);never executed: } static inline struct stack_st_MIME_HEADER *sk_MIME_HEADER_deep_copy(const struct stack_st_MIME_HEADER *sk, sk_MIME_HEADER_copyfunc copyfunc, sk_MIME_HEADER_freefunc freefunc) { returnreturn (struct stack_st_MIME_HEADER *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);never executed: (struct stack_st_MIME_HEADER *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);return (struct stack_st_MIME_HEADER *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);never executed: } static inline sk_MIME_HEADER_compfunc sk_MIME_HEADER_set_cmp_func(struct stack_st_MIME_HEADER *sk, sk_MIME_HEADER_compfunc compare) { returnreturn (struct stack_st_MIME_HEADER *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);never executed: (sk_MIME_HEADER_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);return (sk_MIME_HEADER_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);never executed: }return (sk_MIME_HEADER_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare); | 0-143 |
| 34 | - | |
| 35 | void asn1_string_embed_free(ASN1_STRING *a, int embed); | - |
| 36 | - | |
| 37 | int asn1_get_choice_selector(ASN1_VALUE **pval, const ASN1_ITEM *it); | - |
| 38 | int asn1_set_choice_selector(ASN1_VALUE **pval, int value, | - |
| 39 | const ASN1_ITEM *it); | - |
| 40 | - | |
| 41 | ASN1_VALUE **asn1_get_field_ptr(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt); | - |
| 42 | - | |
| 43 | const ASN1_TEMPLATE *asn1_do_adb(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt, | - |
| 44 | int nullerr); | - |
| 45 | - | |
| 46 | int asn1_do_lock(ASN1_VALUE **pval, int op, const ASN1_ITEM *it); | - |
| 47 | - | |
| 48 | void asn1_enc_init(ASN1_VALUE **pval, const ASN1_ITEM *it); | - |
| 49 | void asn1_enc_free(ASN1_VALUE **pval, const ASN1_ITEM *it); | - |
| 50 | int asn1_enc_restore(int *len, unsigned char **out, ASN1_VALUE **pval, | - |
| 51 | const ASN1_ITEM *it); | - |
| 52 | int asn1_enc_save(ASN1_VALUE **pval, const unsigned char *in, int inlen, | - |
| 53 | const ASN1_ITEM *it); | - |
| 54 | - | |
| 55 | void asn1_item_embed_free(ASN1_VALUE **pval, const ASN1_ITEM *it, int embed); | - |
| 56 | void asn1_primitive_free(ASN1_VALUE **pval, const ASN1_ITEM *it, int embed); | - |
| 57 | void asn1_template_free(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt); | - |
| 58 | - | |
| 59 | ASN1_OBJECT *c2i_ASN1_OBJECT(ASN1_OBJECT **a, const unsigned char **pp, | - |
| 60 | long length); | - |
| 61 | int i2c_ASN1_BIT_STRING(ASN1_BIT_STRING *a, unsigned char **pp); | - |
| 62 | ASN1_BIT_STRING *c2i_ASN1_BIT_STRING(ASN1_BIT_STRING **a, | - |
| 63 | const unsigned char **pp, long length); | - |
| 64 | int i2c_ASN1_INTEGER(ASN1_INTEGER *a, unsigned char **pp); | - |
| 65 | ASN1_INTEGER *c2i_ASN1_INTEGER(ASN1_INTEGER **a, const unsigned char **pp, | - |
| 66 | long length); | - |
| 67 | - | |
| 68 | - | |
| 69 | int c2i_uint64_int(uint64_t *ret, int *neg, const unsigned char **pp, long len); | - |
| 70 | int i2c_uint64_int(unsigned char *p, uint64_t r, int neg); | - |
| 71 | - | |
| 72 | ASN1_TIME *asn1_time_from_tm(ASN1_TIME *s, struct tm *ts, int type); | - |
| Switch to Source code | Preprocessed file |