| Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/ts.h |
| Switch to Source code | Preprocessed file |
| Line | Source | Count |
|---|---|---|
| 1 | - | |
| 2 | - | |
| 3 | - | |
| 4 | - | |
| 5 | - | |
| 6 | - | |
| 7 | - | |
| 8 | - | |
| 9 | - | |
| 10 | - | |
| 11 | - | |
| 12 | typedef struct TS_msg_imprint_st TS_MSG_IMPRINT; | - |
| 13 | typedef struct TS_req_st TS_REQ; | - |
| 14 | typedef struct TS_accuracy_st TS_ACCURACY; | - |
| 15 | typedef struct TS_tst_info_st TS_TST_INFO; | - |
| 16 | typedef struct TS_status_info_st TS_STATUS_INFO; | - |
| 17 | typedef struct ESS_issuer_serial ESS_ISSUER_SERIAL; | - |
| 18 | typedef struct ESS_cert_id ESS_CERT_ID; | - |
| 19 | typedef struct ESS_signing_cert ESS_SIGNING_CERT; | - |
| 20 | - | |
| 21 | struct stack_st_ESS_CERT_ID; typedef int (*sk_ESS_CERT_ID_compfunc)(const ESS_CERT_ID * const *a, const ESS_CERT_ID *const *b); typedef void (*sk_ESS_CERT_ID_freefunc)(ESS_CERT_ID *a); typedef ESS_CERT_ID * (*sk_ESS_CERT_ID_copyfunc)(const ESS_CERT_ID *a); static inline int sk_ESS_CERT_ID_num(const struct stack_st_ESS_CERT_ID *sk) { return never executed: OPENSSL_sk_num((const OPENSSL_STACK *)sk);return OPENSSL_sk_num((const OPENSSL_STACK *)sk);never executed: } static inline ESS_CERT_ID *sk_ESS_CERT_ID_value(const struct stack_st_ESS_CERT_ID *sk, int idx) { returnreturn OPENSSL_sk_num((const OPENSSL_STACK *)sk);never executed: (ESS_CERT_ID *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);return (ESS_CERT_ID *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);never executed: } static inline struct stack_st_ESS_CERT_ID *sk_ESS_CERT_ID_new(sk_ESS_CERT_ID_compfunc compare) { returnreturn (ESS_CERT_ID *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);never executed: (struct stack_st_ESS_CERT_ID *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);return (struct stack_st_ESS_CERT_ID *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);never executed: } static inline struct stack_st_ESS_CERT_ID *sk_ESS_CERT_ID_new_null(void) { returnreturn (struct stack_st_ESS_CERT_ID *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);never executed: (struct stack_st_ESS_CERT_ID *)OPENSSL_sk_new_null();return (struct stack_st_ESS_CERT_ID *)OPENSSL_sk_new_null();never executed: } static inline struct stack_st_ESS_CERT_ID *sk_ESS_CERT_ID_new_reserve(sk_ESS_CERT_ID_compfunc compare, int n) { returnreturn (struct stack_st_ESS_CERT_ID *)OPENSSL_sk_new_null();never executed: (struct stack_st_ESS_CERT_ID *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);return (struct stack_st_ESS_CERT_ID *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);never executed: } static inline int sk_ESS_CERT_ID_reserve(struct stack_st_ESS_CERT_ID *sk, int n) { returnreturn (struct stack_st_ESS_CERT_ID *)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_ESS_CERT_ID_free(struct stack_st_ESS_CERT_ID *sk) { OPENSSL_sk_free((OPENSSL_STACK *)sk); }return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n);never executed: static inline void sk_ESS_CERT_ID_zero(struct stack_st_ESS_CERT_ID *sk) { OPENSSL_sk_zero((OPENSSL_STACK *)sk); }end of blocknever executed: static inline ESS_CERT_ID *sk_ESS_CERT_ID_delete(struct stack_st_ESS_CERT_ID *sk, int i) { returnend of blocknever executed: (ESS_CERT_ID *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);return (ESS_CERT_ID *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);never executed: } static inline ESS_CERT_ID *sk_ESS_CERT_ID_delete_ptr(struct stack_st_ESS_CERT_ID *sk, ESS_CERT_ID *ptr) { returnreturn (ESS_CERT_ID *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);never executed: (ESS_CERT_ID *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);return (ESS_CERT_ID *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);never executed: } static inline int sk_ESS_CERT_ID_push(struct stack_st_ESS_CERT_ID *sk, ESS_CERT_ID *ptr) { returnreturn (ESS_CERT_ID *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);never executed: OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);never executed: } static inline int sk_ESS_CERT_ID_unshift(struct stack_st_ESS_CERT_ID *sk, ESS_CERT_ID *ptr) { returnreturn OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);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 ESS_CERT_ID *sk_ESS_CERT_ID_pop(struct stack_st_ESS_CERT_ID *sk) { returnreturn OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);never executed: (ESS_CERT_ID *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);return (ESS_CERT_ID *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);never executed: } static inline ESS_CERT_ID *sk_ESS_CERT_ID_shift(struct stack_st_ESS_CERT_ID *sk) { returnreturn (ESS_CERT_ID *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);never executed: (ESS_CERT_ID *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);return (ESS_CERT_ID *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);never executed: } static inline void sk_ESS_CERT_ID_pop_free(struct stack_st_ESS_CERT_ID *sk, sk_ESS_CERT_ID_freefunc freefunc) { OPENSSL_sk_pop_free((OPENSSL_STACK *)sk, (OPENSSL_sk_freefunc)freefunc); }return (ESS_CERT_ID *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);never executed: static inline int sk_ESS_CERT_ID_insert(struct stack_st_ESS_CERT_ID *sk, ESS_CERT_ID *ptr, int idx) { returnend of blocknever 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 ESS_CERT_ID *sk_ESS_CERT_ID_set(struct stack_st_ESS_CERT_ID *sk, int idx, ESS_CERT_ID *ptr) { returnreturn OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);never executed: (ESS_CERT_ID *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);return (ESS_CERT_ID *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);never executed: } static inline int sk_ESS_CERT_ID_find(struct stack_st_ESS_CERT_ID *sk, ESS_CERT_ID *ptr) { returnreturn (ESS_CERT_ID *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);never executed: OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr);never executed: } static inline int sk_ESS_CERT_ID_find_ex(struct stack_st_ESS_CERT_ID *sk, ESS_CERT_ID *ptr) { returnreturn OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr);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_ESS_CERT_ID_sort(struct stack_st_ESS_CERT_ID *sk) { OPENSSL_sk_sort((OPENSSL_STACK *)sk); }return OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr);never executed: static inline int sk_ESS_CERT_ID_is_sorted(const struct stack_st_ESS_CERT_ID *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_ESS_CERT_ID * sk_ESS_CERT_ID_dup(const struct stack_st_ESS_CERT_ID *sk) { returnreturn OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);never executed: (struct stack_st_ESS_CERT_ID *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);return (struct stack_st_ESS_CERT_ID *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);never executed: } static inline struct stack_st_ESS_CERT_ID *sk_ESS_CERT_ID_deep_copy(const struct stack_st_ESS_CERT_ID *sk, sk_ESS_CERT_ID_copyfunc copyfunc, sk_ESS_CERT_ID_freefunc freefunc) { returnreturn (struct stack_st_ESS_CERT_ID *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);never executed: (struct stack_st_ESS_CERT_ID *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);return (struct stack_st_ESS_CERT_ID *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);never executed: } static inline sk_ESS_CERT_ID_compfunc sk_ESS_CERT_ID_set_cmp_func(struct stack_st_ESS_CERT_ID *sk, sk_ESS_CERT_ID_compfunc compare) { returnreturn (struct stack_st_ESS_CERT_ID *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);never executed: (sk_ESS_CERT_ID_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);return (sk_ESS_CERT_ID_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);never executed: }return (sk_ESS_CERT_ID_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare); | 0 |
| 22 | - | |
| 23 | typedef struct ESS_cert_id_v2_st ESS_CERT_ID_V2; | - |
| 24 | typedef struct ESS_signing_cert_v2_st ESS_SIGNING_CERT_V2; | - |
| 25 | - | |
| 26 | struct stack_st_ESS_CERT_ID_V2; typedef int (*sk_ESS_CERT_ID_V2_compfunc)(const ESS_CERT_ID_V2 * const *a, const ESS_CERT_ID_V2 *const *b); typedef void (*sk_ESS_CERT_ID_V2_freefunc)(ESS_CERT_ID_V2 *a); typedef ESS_CERT_ID_V2 * (*sk_ESS_CERT_ID_V2_copyfunc)(const ESS_CERT_ID_V2 *a); static inline int sk_ESS_CERT_ID_V2_num(const struct stack_st_ESS_CERT_ID_V2 *sk) { return never executed: OPENSSL_sk_num((const OPENSSL_STACK *)sk);return OPENSSL_sk_num((const OPENSSL_STACK *)sk);never executed: } static inline ESS_CERT_ID_V2 *sk_ESS_CERT_ID_V2_value(const struct stack_st_ESS_CERT_ID_V2 *sk, int idx) { returnreturn OPENSSL_sk_num((const OPENSSL_STACK *)sk);never executed: (ESS_CERT_ID_V2 *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);return (ESS_CERT_ID_V2 *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);never executed: } static inline struct stack_st_ESS_CERT_ID_V2 *sk_ESS_CERT_ID_V2_new(sk_ESS_CERT_ID_V2_compfunc compare) { returnreturn (ESS_CERT_ID_V2 *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);never executed: (struct stack_st_ESS_CERT_ID_V2 *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);return (struct stack_st_ESS_CERT_ID_V2 *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);never executed: } static inline struct stack_st_ESS_CERT_ID_V2 *sk_ESS_CERT_ID_V2_new_null(void) { returnreturn (struct stack_st_ESS_CERT_ID_V2 *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);never executed: (struct stack_st_ESS_CERT_ID_V2 *)OPENSSL_sk_new_null();return (struct stack_st_ESS_CERT_ID_V2 *)OPENSSL_sk_new_null();never executed: } static inline struct stack_st_ESS_CERT_ID_V2 *sk_ESS_CERT_ID_V2_new_reserve(sk_ESS_CERT_ID_V2_compfunc compare, int n) { returnreturn (struct stack_st_ESS_CERT_ID_V2 *)OPENSSL_sk_new_null();never executed: (struct stack_st_ESS_CERT_ID_V2 *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);return (struct stack_st_ESS_CERT_ID_V2 *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);never executed: } static inline int sk_ESS_CERT_ID_V2_reserve(struct stack_st_ESS_CERT_ID_V2 *sk, int n) { returnreturn (struct stack_st_ESS_CERT_ID_V2 *)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_ESS_CERT_ID_V2_free(struct stack_st_ESS_CERT_ID_V2 *sk) { OPENSSL_sk_free((OPENSSL_STACK *)sk); }return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n);never executed: static inline void sk_ESS_CERT_ID_V2_zero(struct stack_st_ESS_CERT_ID_V2 *sk) { OPENSSL_sk_zero((OPENSSL_STACK *)sk); }end of blocknever executed: static inline ESS_CERT_ID_V2 *sk_ESS_CERT_ID_V2_delete(struct stack_st_ESS_CERT_ID_V2 *sk, int i) { returnend of blocknever executed: (ESS_CERT_ID_V2 *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);return (ESS_CERT_ID_V2 *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);never executed: } static inline ESS_CERT_ID_V2 *sk_ESS_CERT_ID_V2_delete_ptr(struct stack_st_ESS_CERT_ID_V2 *sk, ESS_CERT_ID_V2 *ptr) { returnreturn (ESS_CERT_ID_V2 *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);never executed: (ESS_CERT_ID_V2 *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);return (ESS_CERT_ID_V2 *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);never executed: } static inline int sk_ESS_CERT_ID_V2_push(struct stack_st_ESS_CERT_ID_V2 *sk, ESS_CERT_ID_V2 *ptr) { returnreturn (ESS_CERT_ID_V2 *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);never executed: OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);never executed: } static inline int sk_ESS_CERT_ID_V2_unshift(struct stack_st_ESS_CERT_ID_V2 *sk, ESS_CERT_ID_V2 *ptr) { returnreturn OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);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 ESS_CERT_ID_V2 *sk_ESS_CERT_ID_V2_pop(struct stack_st_ESS_CERT_ID_V2 *sk) { returnreturn OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);never executed: (ESS_CERT_ID_V2 *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);return (ESS_CERT_ID_V2 *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);never executed: } static inline ESS_CERT_ID_V2 *sk_ESS_CERT_ID_V2_shift(struct stack_st_ESS_CERT_ID_V2 *sk) { returnreturn (ESS_CERT_ID_V2 *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);never executed: (ESS_CERT_ID_V2 *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);return (ESS_CERT_ID_V2 *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);never executed: } static inline void sk_ESS_CERT_ID_V2_pop_free(struct stack_st_ESS_CERT_ID_V2 *sk, sk_ESS_CERT_ID_V2_freefunc freefunc) { OPENSSL_sk_pop_free((OPENSSL_STACK *)sk, (OPENSSL_sk_freefunc)freefunc); }return (ESS_CERT_ID_V2 *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);never executed: static inline int sk_ESS_CERT_ID_V2_insert(struct stack_st_ESS_CERT_ID_V2 *sk, ESS_CERT_ID_V2 *ptr, int idx) { returnend of blocknever 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 ESS_CERT_ID_V2 *sk_ESS_CERT_ID_V2_set(struct stack_st_ESS_CERT_ID_V2 *sk, int idx, ESS_CERT_ID_V2 *ptr) { returnreturn OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);never executed: (ESS_CERT_ID_V2 *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);return (ESS_CERT_ID_V2 *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);never executed: } static inline int sk_ESS_CERT_ID_V2_find(struct stack_st_ESS_CERT_ID_V2 *sk, ESS_CERT_ID_V2 *ptr) { returnreturn (ESS_CERT_ID_V2 *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);never executed: OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr);never executed: } static inline int sk_ESS_CERT_ID_V2_find_ex(struct stack_st_ESS_CERT_ID_V2 *sk, ESS_CERT_ID_V2 *ptr) { returnreturn OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr);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_ESS_CERT_ID_V2_sort(struct stack_st_ESS_CERT_ID_V2 *sk) { OPENSSL_sk_sort((OPENSSL_STACK *)sk); }return OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr);never executed: static inline int sk_ESS_CERT_ID_V2_is_sorted(const struct stack_st_ESS_CERT_ID_V2 *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_ESS_CERT_ID_V2 * sk_ESS_CERT_ID_V2_dup(const struct stack_st_ESS_CERT_ID_V2 *sk) { returnreturn OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);never executed: (struct stack_st_ESS_CERT_ID_V2 *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);return (struct stack_st_ESS_CERT_ID_V2 *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);never executed: } static inline struct stack_st_ESS_CERT_ID_V2 *sk_ESS_CERT_ID_V2_deep_copy(const struct stack_st_ESS_CERT_ID_V2 *sk, sk_ESS_CERT_ID_V2_copyfunc copyfunc, sk_ESS_CERT_ID_V2_freefunc freefunc) { returnreturn (struct stack_st_ESS_CERT_ID_V2 *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);never executed: (struct stack_st_ESS_CERT_ID_V2 *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);return (struct stack_st_ESS_CERT_ID_V2 *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);never executed: } static inline sk_ESS_CERT_ID_V2_compfunc sk_ESS_CERT_ID_V2_set_cmp_func(struct stack_st_ESS_CERT_ID_V2 *sk, sk_ESS_CERT_ID_V2_compfunc compare) { returnreturn (struct stack_st_ESS_CERT_ID_V2 *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);never executed: (sk_ESS_CERT_ID_V2_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);return (sk_ESS_CERT_ID_V2_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);never executed: }return (sk_ESS_CERT_ID_V2_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare); | 0 |
| 27 | - | |
| 28 | typedef struct TS_resp_st TS_RESP; | - |
| 29 | - | |
| 30 | TS_REQ *TS_REQ_new(void); | - |
| 31 | void TS_REQ_free(TS_REQ *a); | - |
| 32 | int i2d_TS_REQ(const TS_REQ *a, unsigned char **pp); | - |
| 33 | TS_REQ *d2i_TS_REQ(TS_REQ **a, const unsigned char **pp, long length); | - |
| 34 | - | |
| 35 | TS_REQ *TS_REQ_dup(TS_REQ *a); | - |
| 36 | - | |
| 37 | - | |
| 38 | TS_REQ *d2i_TS_REQ_fp(FILE *fp, TS_REQ **a); | - |
| 39 | int i2d_TS_REQ_fp(FILE *fp, TS_REQ *a); | - |
| 40 | - | |
| 41 | TS_REQ *d2i_TS_REQ_bio(BIO *fp, TS_REQ **a); | - |
| 42 | int i2d_TS_REQ_bio(BIO *fp, TS_REQ *a); | - |
| 43 | - | |
| 44 | TS_MSG_IMPRINT *TS_MSG_IMPRINT_new(void); | - |
| 45 | void TS_MSG_IMPRINT_free(TS_MSG_IMPRINT *a); | - |
| 46 | int i2d_TS_MSG_IMPRINT(const TS_MSG_IMPRINT *a, unsigned char **pp); | - |
| 47 | TS_MSG_IMPRINT *d2i_TS_MSG_IMPRINT(TS_MSG_IMPRINT **a, | - |
| 48 | const unsigned char **pp, long length); | - |
| 49 | - | |
| 50 | TS_MSG_IMPRINT *TS_MSG_IMPRINT_dup(TS_MSG_IMPRINT *a); | - |
| 51 | - | |
| 52 | - | |
| 53 | TS_MSG_IMPRINT *d2i_TS_MSG_IMPRINT_fp(FILE *fp, TS_MSG_IMPRINT **a); | - |
| 54 | int i2d_TS_MSG_IMPRINT_fp(FILE *fp, TS_MSG_IMPRINT *a); | - |
| 55 | - | |
| 56 | TS_MSG_IMPRINT *d2i_TS_MSG_IMPRINT_bio(BIO *bio, TS_MSG_IMPRINT **a); | - |
| 57 | int i2d_TS_MSG_IMPRINT_bio(BIO *bio, TS_MSG_IMPRINT *a); | - |
| 58 | - | |
| 59 | TS_RESP *TS_RESP_new(void); | - |
| 60 | void TS_RESP_free(TS_RESP *a); | - |
| 61 | int i2d_TS_RESP(const TS_RESP *a, unsigned char **pp); | - |
| 62 | TS_RESP *d2i_TS_RESP(TS_RESP **a, const unsigned char **pp, long length); | - |
| 63 | TS_TST_INFO *PKCS7_to_TS_TST_INFO(PKCS7 *token); | - |
| 64 | TS_RESP *TS_RESP_dup(TS_RESP *a); | - |
| 65 | - | |
| 66 | - | |
| 67 | TS_RESP *d2i_TS_RESP_fp(FILE *fp, TS_RESP **a); | - |
| 68 | int i2d_TS_RESP_fp(FILE *fp, TS_RESP *a); | - |
| 69 | - | |
| 70 | TS_RESP *d2i_TS_RESP_bio(BIO *bio, TS_RESP **a); | - |
| 71 | int i2d_TS_RESP_bio(BIO *bio, TS_RESP *a); | - |
| 72 | - | |
| 73 | TS_STATUS_INFO *TS_STATUS_INFO_new(void); | - |
| 74 | void TS_STATUS_INFO_free(TS_STATUS_INFO *a); | - |
| 75 | int i2d_TS_STATUS_INFO(const TS_STATUS_INFO *a, unsigned char **pp); | - |
| 76 | TS_STATUS_INFO *d2i_TS_STATUS_INFO(TS_STATUS_INFO **a, | - |
| 77 | const unsigned char **pp, long length); | - |
| 78 | TS_STATUS_INFO *TS_STATUS_INFO_dup(TS_STATUS_INFO *a); | - |
| 79 | - | |
| 80 | TS_TST_INFO *TS_TST_INFO_new(void); | - |
| 81 | void TS_TST_INFO_free(TS_TST_INFO *a); | - |
| 82 | int i2d_TS_TST_INFO(const TS_TST_INFO *a, unsigned char **pp); | - |
| 83 | TS_TST_INFO *d2i_TS_TST_INFO(TS_TST_INFO **a, const unsigned char **pp, | - |
| 84 | long length); | - |
| 85 | TS_TST_INFO *TS_TST_INFO_dup(TS_TST_INFO *a); | - |
| 86 | - | |
| 87 | - | |
| 88 | TS_TST_INFO *d2i_TS_TST_INFO_fp(FILE *fp, TS_TST_INFO **a); | - |
| 89 | int i2d_TS_TST_INFO_fp(FILE *fp, TS_TST_INFO *a); | - |
| 90 | - | |
| 91 | TS_TST_INFO *d2i_TS_TST_INFO_bio(BIO *bio, TS_TST_INFO **a); | - |
| 92 | int i2d_TS_TST_INFO_bio(BIO *bio, TS_TST_INFO *a); | - |
| 93 | - | |
| 94 | TS_ACCURACY *TS_ACCURACY_new(void); | - |
| 95 | void TS_ACCURACY_free(TS_ACCURACY *a); | - |
| 96 | int i2d_TS_ACCURACY(const TS_ACCURACY *a, unsigned char **pp); | - |
| 97 | TS_ACCURACY *d2i_TS_ACCURACY(TS_ACCURACY **a, const unsigned char **pp, | - |
| 98 | long length); | - |
| 99 | TS_ACCURACY *TS_ACCURACY_dup(TS_ACCURACY *a); | - |
| 100 | - | |
| 101 | ESS_ISSUER_SERIAL *ESS_ISSUER_SERIAL_new(void); | - |
| 102 | void ESS_ISSUER_SERIAL_free(ESS_ISSUER_SERIAL *a); | - |
| 103 | int i2d_ESS_ISSUER_SERIAL(const ESS_ISSUER_SERIAL *a, unsigned char **pp); | - |
| 104 | ESS_ISSUER_SERIAL *d2i_ESS_ISSUER_SERIAL(ESS_ISSUER_SERIAL **a, | - |
| 105 | const unsigned char **pp, | - |
| 106 | long length); | - |
| 107 | ESS_ISSUER_SERIAL *ESS_ISSUER_SERIAL_dup(ESS_ISSUER_SERIAL *a); | - |
| 108 | - | |
| 109 | ESS_CERT_ID *ESS_CERT_ID_new(void); | - |
| 110 | void ESS_CERT_ID_free(ESS_CERT_ID *a); | - |
| 111 | int i2d_ESS_CERT_ID(const ESS_CERT_ID *a, unsigned char **pp); | - |
| 112 | ESS_CERT_ID *d2i_ESS_CERT_ID(ESS_CERT_ID **a, const unsigned char **pp, | - |
| 113 | long length); | - |
| 114 | ESS_CERT_ID *ESS_CERT_ID_dup(ESS_CERT_ID *a); | - |
| 115 | - | |
| 116 | ESS_SIGNING_CERT *ESS_SIGNING_CERT_new(void); | - |
| 117 | void ESS_SIGNING_CERT_free(ESS_SIGNING_CERT *a); | - |
| 118 | int i2d_ESS_SIGNING_CERT(const ESS_SIGNING_CERT *a, unsigned char **pp); | - |
| 119 | ESS_SIGNING_CERT *d2i_ESS_SIGNING_CERT(ESS_SIGNING_CERT **a, | - |
| 120 | const unsigned char **pp, long length); | - |
| 121 | ESS_SIGNING_CERT *ESS_SIGNING_CERT_dup(ESS_SIGNING_CERT *a); | - |
| 122 | - | |
| 123 | ESS_CERT_ID_V2 *ESS_CERT_ID_V2_new(void); | - |
| 124 | void ESS_CERT_ID_V2_free(ESS_CERT_ID_V2 *a); | - |
| 125 | int i2d_ESS_CERT_ID_V2(const ESS_CERT_ID_V2 *a, unsigned char **pp); | - |
| 126 | ESS_CERT_ID_V2 *d2i_ESS_CERT_ID_V2(ESS_CERT_ID_V2 **a, | - |
| 127 | const unsigned char **pp, long length); | - |
| 128 | ESS_CERT_ID_V2 *ESS_CERT_ID_V2_dup(ESS_CERT_ID_V2 *a); | - |
| 129 | - | |
| 130 | ESS_SIGNING_CERT_V2 *ESS_SIGNING_CERT_V2_new(void); | - |
| 131 | void ESS_SIGNING_CERT_V2_free(ESS_SIGNING_CERT_V2 *a); | - |
| 132 | int i2d_ESS_SIGNING_CERT_V2(const ESS_SIGNING_CERT_V2 *a, unsigned char **pp); | - |
| 133 | ESS_SIGNING_CERT_V2 *d2i_ESS_SIGNING_CERT_V2(ESS_SIGNING_CERT_V2 **a, | - |
| 134 | const unsigned char **pp, | - |
| 135 | long length); | - |
| 136 | ESS_SIGNING_CERT_V2 *ESS_SIGNING_CERT_V2_dup(ESS_SIGNING_CERT_V2 *a); | - |
| 137 | - | |
| 138 | int TS_REQ_set_version(TS_REQ *a, long version); | - |
| 139 | long TS_REQ_get_version(const TS_REQ *a); | - |
| 140 | - | |
| 141 | int TS_STATUS_INFO_set_status(TS_STATUS_INFO *a, int i); | - |
| 142 | const ASN1_INTEGER *TS_STATUS_INFO_get0_status(const TS_STATUS_INFO *a); | - |
| 143 | - | |
| 144 | const struct stack_st_ASN1_UTF8STRING * | - |
| 145 | TS_STATUS_INFO_get0_text(const TS_STATUS_INFO *a); | - |
| 146 | - | |
| 147 | const ASN1_BIT_STRING * | - |
| 148 | TS_STATUS_INFO_get0_failure_info(const TS_STATUS_INFO *a); | - |
| 149 | - | |
| 150 | int TS_REQ_set_msg_imprint(TS_REQ *a, TS_MSG_IMPRINT *msg_imprint); | - |
| 151 | TS_MSG_IMPRINT *TS_REQ_get_msg_imprint(TS_REQ *a); | - |
| 152 | - | |
| 153 | int TS_MSG_IMPRINT_set_algo(TS_MSG_IMPRINT *a, X509_ALGOR *alg); | - |
| 154 | X509_ALGOR *TS_MSG_IMPRINT_get_algo(TS_MSG_IMPRINT *a); | - |
| 155 | - | |
| 156 | int TS_MSG_IMPRINT_set_msg(TS_MSG_IMPRINT *a, unsigned char *d, int len); | - |
| 157 | ASN1_OCTET_STRING *TS_MSG_IMPRINT_get_msg(TS_MSG_IMPRINT *a); | - |
| 158 | - | |
| 159 | int TS_REQ_set_policy_id(TS_REQ *a, const ASN1_OBJECT *policy); | - |
| 160 | ASN1_OBJECT *TS_REQ_get_policy_id(TS_REQ *a); | - |
| 161 | - | |
| 162 | int TS_REQ_set_nonce(TS_REQ *a, const ASN1_INTEGER *nonce); | - |
| 163 | const ASN1_INTEGER *TS_REQ_get_nonce(const TS_REQ *a); | - |
| 164 | - | |
| 165 | int TS_REQ_set_cert_req(TS_REQ *a, int cert_req); | - |
| 166 | int TS_REQ_get_cert_req(const TS_REQ *a); | - |
| 167 | - | |
| 168 | struct stack_st_X509_EXTENSION *TS_REQ_get_exts(TS_REQ *a); | - |
| 169 | void TS_REQ_ext_free(TS_REQ *a); | - |
| 170 | int TS_REQ_get_ext_count(TS_REQ *a); | - |
| 171 | int TS_REQ_get_ext_by_NID(TS_REQ *a, int nid, int lastpos); | - |
| 172 | int TS_REQ_get_ext_by_OBJ(TS_REQ *a, const ASN1_OBJECT *obj, int lastpos); | - |
| 173 | int TS_REQ_get_ext_by_critical(TS_REQ *a, int crit, int lastpos); | - |
| 174 | X509_EXTENSION *TS_REQ_get_ext(TS_REQ *a, int loc); | - |
| 175 | X509_EXTENSION *TS_REQ_delete_ext(TS_REQ *a, int loc); | - |
| 176 | int TS_REQ_add_ext(TS_REQ *a, X509_EXTENSION *ex, int loc); | - |
| 177 | void *TS_REQ_get_ext_d2i(TS_REQ *a, int nid, int *crit, int *idx); | - |
| 178 | - | |
| 179 | - | |
| 180 | - | |
| 181 | int TS_REQ_print_bio(BIO *bio, TS_REQ *a); | - |
| 182 | - | |
| 183 | - | |
| 184 | - | |
| 185 | int TS_RESP_set_status_info(TS_RESP *a, TS_STATUS_INFO *info); | - |
| 186 | TS_STATUS_INFO *TS_RESP_get_status_info(TS_RESP *a); | - |
| 187 | - | |
| 188 | - | |
| 189 | void TS_RESP_set_tst_info(TS_RESP *a, PKCS7 *p7, TS_TST_INFO *tst_info); | - |
| 190 | PKCS7 *TS_RESP_get_token(TS_RESP *a); | - |
| 191 | TS_TST_INFO *TS_RESP_get_tst_info(TS_RESP *a); | - |
| 192 | - | |
| 193 | int TS_TST_INFO_set_version(TS_TST_INFO *a, long version); | - |
| 194 | long TS_TST_INFO_get_version(const TS_TST_INFO *a); | - |
| 195 | - | |
| 196 | int TS_TST_INFO_set_policy_id(TS_TST_INFO *a, ASN1_OBJECT *policy_id); | - |
| 197 | ASN1_OBJECT *TS_TST_INFO_get_policy_id(TS_TST_INFO *a); | - |
| 198 | - | |
| 199 | int TS_TST_INFO_set_msg_imprint(TS_TST_INFO *a, TS_MSG_IMPRINT *msg_imprint); | - |
| 200 | TS_MSG_IMPRINT *TS_TST_INFO_get_msg_imprint(TS_TST_INFO *a); | - |
| 201 | - | |
| 202 | int TS_TST_INFO_set_serial(TS_TST_INFO *a, const ASN1_INTEGER *serial); | - |
| 203 | const ASN1_INTEGER *TS_TST_INFO_get_serial(const TS_TST_INFO *a); | - |
| 204 | - | |
| 205 | int TS_TST_INFO_set_time(TS_TST_INFO *a, const ASN1_GENERALIZEDTIME *gtime); | - |
| 206 | const ASN1_GENERALIZEDTIME *TS_TST_INFO_get_time(const TS_TST_INFO *a); | - |
| 207 | - | |
| 208 | int TS_TST_INFO_set_accuracy(TS_TST_INFO *a, TS_ACCURACY *accuracy); | - |
| 209 | TS_ACCURACY *TS_TST_INFO_get_accuracy(TS_TST_INFO *a); | - |
| 210 | - | |
| 211 | int TS_ACCURACY_set_seconds(TS_ACCURACY *a, const ASN1_INTEGER *seconds); | - |
| 212 | const ASN1_INTEGER *TS_ACCURACY_get_seconds(const TS_ACCURACY *a); | - |
| 213 | - | |
| 214 | int TS_ACCURACY_set_millis(TS_ACCURACY *a, const ASN1_INTEGER *millis); | - |
| 215 | const ASN1_INTEGER *TS_ACCURACY_get_millis(const TS_ACCURACY *a); | - |
| 216 | - | |
| 217 | int TS_ACCURACY_set_micros(TS_ACCURACY *a, const ASN1_INTEGER *micros); | - |
| 218 | const ASN1_INTEGER *TS_ACCURACY_get_micros(const TS_ACCURACY *a); | - |
| 219 | - | |
| 220 | int TS_TST_INFO_set_ordering(TS_TST_INFO *a, int ordering); | - |
| 221 | int TS_TST_INFO_get_ordering(const TS_TST_INFO *a); | - |
| 222 | - | |
| 223 | int TS_TST_INFO_set_nonce(TS_TST_INFO *a, const ASN1_INTEGER *nonce); | - |
| 224 | const ASN1_INTEGER *TS_TST_INFO_get_nonce(const TS_TST_INFO *a); | - |
| 225 | - | |
| 226 | int TS_TST_INFO_set_tsa(TS_TST_INFO *a, GENERAL_NAME *tsa); | - |
| 227 | GENERAL_NAME *TS_TST_INFO_get_tsa(TS_TST_INFO *a); | - |
| 228 | - | |
| 229 | struct stack_st_X509_EXTENSION *TS_TST_INFO_get_exts(TS_TST_INFO *a); | - |
| 230 | void TS_TST_INFO_ext_free(TS_TST_INFO *a); | - |
| 231 | int TS_TST_INFO_get_ext_count(TS_TST_INFO *a); | - |
| 232 | int TS_TST_INFO_get_ext_by_NID(TS_TST_INFO *a, int nid, int lastpos); | - |
| 233 | int TS_TST_INFO_get_ext_by_OBJ(TS_TST_INFO *a, const ASN1_OBJECT *obj, | - |
| 234 | int lastpos); | - |
| 235 | int TS_TST_INFO_get_ext_by_critical(TS_TST_INFO *a, int crit, int lastpos); | - |
| 236 | X509_EXTENSION *TS_TST_INFO_get_ext(TS_TST_INFO *a, int loc); | - |
| 237 | X509_EXTENSION *TS_TST_INFO_delete_ext(TS_TST_INFO *a, int loc); | - |
| 238 | int TS_TST_INFO_add_ext(TS_TST_INFO *a, X509_EXTENSION *ex, int loc); | - |
| 239 | void *TS_TST_INFO_get_ext_d2i(TS_TST_INFO *a, int nid, int *crit, int *idx); | - |
| 240 | struct TS_resp_ctx; | - |
| 241 | - | |
| 242 | - | |
| 243 | typedef ASN1_INTEGER *(*TS_serial_cb) (struct TS_resp_ctx *, void *); | - |
| 244 | - | |
| 245 | - | |
| 246 | - | |
| 247 | - | |
| 248 | - | |
| 249 | - | |
| 250 | typedef int (*TS_time_cb) (struct TS_resp_ctx *, void *, long *sec, | - |
| 251 | long *usec); | - |
| 252 | - | |
| 253 | - | |
| 254 | - | |
| 255 | - | |
| 256 | - | |
| 257 | - | |
| 258 | typedef int (*TS_extension_cb) (struct TS_resp_ctx *, X509_EXTENSION *, | - |
| 259 | void *); | - |
| 260 | - | |
| 261 | typedef struct TS_resp_ctx TS_RESP_CTX; | - |
| 262 | - | |
| 263 | struct stack_st_EVP_MD; typedef int (*sk_EVP_MD_compfunc)(const EVP_MD * const *a, const EVP_MD *const *b); typedef void (*sk_EVP_MD_freefunc)(EVP_MD *a); typedef EVP_MD * (*sk_EVP_MD_copyfunc)(const EVP_MD *a); static inline int sk_EVP_MD_num(const struct stack_st_EVP_MD *sk) { return never executed: OPENSSL_sk_num((const OPENSSL_STACK *)sk);return OPENSSL_sk_num((const OPENSSL_STACK *)sk);never executed: } static inline const EVP_MD *sk_EVP_MD_value(const struct stack_st_EVP_MD *sk, int idx) { returnreturn OPENSSL_sk_num((const OPENSSL_STACK *)sk);never executed: (const EVP_MD *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);return (const EVP_MD *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);never executed: } static inline struct stack_st_EVP_MD *sk_EVP_MD_new(sk_EVP_MD_compfunc compare) { returnreturn (const EVP_MD *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);never executed: (struct stack_st_EVP_MD *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);return (struct stack_st_EVP_MD *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);never executed: } static inline struct stack_st_EVP_MD *sk_EVP_MD_new_null(void) { returnreturn (struct stack_st_EVP_MD *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);never executed: (struct stack_st_EVP_MD *)OPENSSL_sk_new_null();return (struct stack_st_EVP_MD *)OPENSSL_sk_new_null();never executed: } static inline struct stack_st_EVP_MD *sk_EVP_MD_new_reserve(sk_EVP_MD_compfunc compare, int n) { returnreturn (struct stack_st_EVP_MD *)OPENSSL_sk_new_null();never executed: (struct stack_st_EVP_MD *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);return (struct stack_st_EVP_MD *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);never executed: } static inline int sk_EVP_MD_reserve(struct stack_st_EVP_MD *sk, int n) { returnreturn (struct stack_st_EVP_MD *)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_EVP_MD_free(struct stack_st_EVP_MD *sk) { OPENSSL_sk_free((OPENSSL_STACK *)sk); }return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n);never executed: static inline void sk_EVP_MD_zero(struct stack_st_EVP_MD *sk) { OPENSSL_sk_zero((OPENSSL_STACK *)sk); }end of blocknever executed: static inline const EVP_MD *sk_EVP_MD_delete(struct stack_st_EVP_MD *sk, int i) { returnend of blocknever executed: (const EVP_MD *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);return (const EVP_MD *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);never executed: } static inline const EVP_MD *sk_EVP_MD_delete_ptr(struct stack_st_EVP_MD *sk, const EVP_MD *ptr) { returnreturn (const EVP_MD *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);never executed: (const EVP_MD *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);return (const EVP_MD *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);never executed: } static inline int sk_EVP_MD_push(struct stack_st_EVP_MD *sk, const EVP_MD *ptr) { returnreturn (const EVP_MD *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);never executed: OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);never executed: } static inline int sk_EVP_MD_unshift(struct stack_st_EVP_MD *sk, const EVP_MD *ptr) { returnreturn OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);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 const EVP_MD *sk_EVP_MD_pop(struct stack_st_EVP_MD *sk) { returnreturn OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);never executed: (const EVP_MD *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);return (const EVP_MD *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);never executed: } static inline const EVP_MD *sk_EVP_MD_shift(struct stack_st_EVP_MD *sk) { returnreturn (const EVP_MD *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);never executed: (const EVP_MD *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);return (const EVP_MD *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);never executed: } static inline void sk_EVP_MD_pop_free(struct stack_st_EVP_MD *sk, sk_EVP_MD_freefunc freefunc) { OPENSSL_sk_pop_free((OPENSSL_STACK *)sk, (OPENSSL_sk_freefunc)freefunc); }return (const EVP_MD *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);never executed: static inline int sk_EVP_MD_insert(struct stack_st_EVP_MD *sk, const EVP_MD *ptr, int idx) { returnend of blocknever 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 const EVP_MD *sk_EVP_MD_set(struct stack_st_EVP_MD *sk, int idx, const EVP_MD *ptr) { returnreturn OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);never executed: (const EVP_MD *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);return (const EVP_MD *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);never executed: } static inline int sk_EVP_MD_find(struct stack_st_EVP_MD *sk, const EVP_MD *ptr) { returnreturn (const EVP_MD *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);never executed: OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr);never executed: } static inline int sk_EVP_MD_find_ex(struct stack_st_EVP_MD *sk, const EVP_MD *ptr) { returnreturn OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr);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_EVP_MD_sort(struct stack_st_EVP_MD *sk) { OPENSSL_sk_sort((OPENSSL_STACK *)sk); }return OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr);never executed: static inline int sk_EVP_MD_is_sorted(const struct stack_st_EVP_MD *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_EVP_MD * sk_EVP_MD_dup(const struct stack_st_EVP_MD *sk) { returnreturn OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);never executed: (struct stack_st_EVP_MD *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);return (struct stack_st_EVP_MD *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);never executed: } static inline struct stack_st_EVP_MD *sk_EVP_MD_deep_copy(const struct stack_st_EVP_MD *sk, sk_EVP_MD_copyfunc copyfunc, sk_EVP_MD_freefunc freefunc) { returnreturn (struct stack_st_EVP_MD *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);never executed: (struct stack_st_EVP_MD *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);return (struct stack_st_EVP_MD *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);never executed: } static inline sk_EVP_MD_compfunc sk_EVP_MD_set_cmp_func(struct stack_st_EVP_MD *sk, sk_EVP_MD_compfunc compare) { returnreturn (struct stack_st_EVP_MD *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);never executed: (sk_EVP_MD_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);return (sk_EVP_MD_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);never executed: }return (sk_EVP_MD_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare); | 0 |
| 264 | - | |
| 265 | - | |
| 266 | TS_RESP_CTX *TS_RESP_CTX_new(void); | - |
| 267 | void TS_RESP_CTX_free(TS_RESP_CTX *ctx); | - |
| 268 | - | |
| 269 | - | |
| 270 | int TS_RESP_CTX_set_signer_cert(TS_RESP_CTX *ctx, X509 *signer); | - |
| 271 | - | |
| 272 | - | |
| 273 | int TS_RESP_CTX_set_signer_key(TS_RESP_CTX *ctx, EVP_PKEY *key); | - |
| 274 | - | |
| 275 | int TS_RESP_CTX_set_signer_digest(TS_RESP_CTX *ctx, | - |
| 276 | const EVP_MD *signer_digest); | - |
| 277 | int TS_RESP_CTX_set_ess_cert_id_digest(TS_RESP_CTX *ctx, const EVP_MD *md); | - |
| 278 | - | |
| 279 | - | |
| 280 | int TS_RESP_CTX_set_def_policy(TS_RESP_CTX *ctx, const ASN1_OBJECT *def_policy); | - |
| 281 | - | |
| 282 | - | |
| 283 | int TS_RESP_CTX_set_certs(TS_RESP_CTX *ctx, struct stack_st_X509 *certs); | - |
| 284 | - | |
| 285 | - | |
| 286 | - | |
| 287 | - | |
| 288 | - | |
| 289 | int TS_RESP_CTX_add_policy(TS_RESP_CTX *ctx, const ASN1_OBJECT *policy); | - |
| 290 | - | |
| 291 | - | |
| 292 | - | |
| 293 | - | |
| 294 | - | |
| 295 | int TS_RESP_CTX_add_md(TS_RESP_CTX *ctx, const EVP_MD *md); | - |
| 296 | - | |
| 297 | - | |
| 298 | int TS_RESP_CTX_set_accuracy(TS_RESP_CTX *ctx, | - |
| 299 | int secs, int millis, int micros); | - |
| 300 | - | |
| 301 | - | |
| 302 | - | |
| 303 | - | |
| 304 | - | |
| 305 | int TS_RESP_CTX_set_clock_precision_digits(TS_RESP_CTX *ctx, | - |
| 306 | unsigned clock_precision_digits); | - |
| 307 | - | |
| 308 | - | |
| 309 | - | |
| 310 | - | |
| 311 | - | |
| 312 | - | |
| 313 | - | |
| 314 | void TS_RESP_CTX_add_flags(TS_RESP_CTX *ctx, int flags); | - |
| 315 | - | |
| 316 | - | |
| 317 | void TS_RESP_CTX_set_serial_cb(TS_RESP_CTX *ctx, TS_serial_cb cb, void *data); | - |
| 318 | - | |
| 319 | - | |
| 320 | void TS_RESP_CTX_set_time_cb(TS_RESP_CTX *ctx, TS_time_cb cb, void *data); | - |
| 321 | - | |
| 322 | - | |
| 323 | - | |
| 324 | - | |
| 325 | - | |
| 326 | - | |
| 327 | void TS_RESP_CTX_set_extension_cb(TS_RESP_CTX *ctx, | - |
| 328 | TS_extension_cb cb, void *data); | - |
| 329 | - | |
| 330 | - | |
| 331 | int TS_RESP_CTX_set_status_info(TS_RESP_CTX *ctx, | - |
| 332 | int status, const char *text); | - |
| 333 | - | |
| 334 | - | |
| 335 | int TS_RESP_CTX_set_status_info_cond(TS_RESP_CTX *ctx, | - |
| 336 | int status, const char *text); | - |
| 337 | - | |
| 338 | int TS_RESP_CTX_add_failure_info(TS_RESP_CTX *ctx, int failure); | - |
| 339 | - | |
| 340 | - | |
| 341 | TS_REQ *TS_RESP_CTX_get_request(TS_RESP_CTX *ctx); | - |
| 342 | - | |
| 343 | TS_TST_INFO *TS_RESP_CTX_get_tst_info(TS_RESP_CTX *ctx); | - |
| 344 | - | |
| 345 | - | |
| 346 | - | |
| 347 | - | |
| 348 | - | |
| 349 | - | |
| 350 | TS_RESP *TS_RESP_create_response(TS_RESP_CTX *ctx, BIO *req_bio); | - |
| 351 | - | |
| 352 | - | |
| 353 | - | |
| 354 | - | |
| 355 | - | |
| 356 | - | |
| 357 | int TS_RESP_verify_signature(PKCS7 *token, struct stack_st_X509 *certs, | - |
| 358 | X509_STORE *store, X509 **signer_out); | - |
| 359 | typedef struct TS_verify_ctx TS_VERIFY_CTX; | - |
| 360 | - | |
| 361 | int TS_RESP_verify_response(TS_VERIFY_CTX *ctx, TS_RESP *response); | - |
| 362 | int TS_RESP_verify_token(TS_VERIFY_CTX *ctx, PKCS7 *token); | - |
| 363 | - | |
| 364 | - | |
| 365 | - | |
| 366 | - | |
| 367 | TS_VERIFY_CTX *TS_VERIFY_CTX_new(void); | - |
| 368 | void TS_VERIFY_CTX_init(TS_VERIFY_CTX *ctx); | - |
| 369 | void TS_VERIFY_CTX_free(TS_VERIFY_CTX *ctx); | - |
| 370 | void TS_VERIFY_CTX_cleanup(TS_VERIFY_CTX *ctx); | - |
| 371 | int TS_VERIFY_CTX_set_flags(TS_VERIFY_CTX *ctx, int f); | - |
| 372 | int TS_VERIFY_CTX_add_flags(TS_VERIFY_CTX *ctx, int f); | - |
| 373 | BIO *TS_VERIFY_CTX_set_data(TS_VERIFY_CTX *ctx, BIO *b); | - |
| 374 | unsigned char *TS_VERIFY_CTX_set_imprint(TS_VERIFY_CTX *ctx, | - |
| 375 | unsigned char *hexstr, long len); | - |
| 376 | X509_STORE *TS_VERIFY_CTX_set_store(TS_VERIFY_CTX *ctx, X509_STORE *s); | - |
| 377 | struct stack_st_X509 *TS_VERIFY_CTS_set_certs(TS_VERIFY_CTX *ctx, struct stack_st_X509 *certs); | - |
| 378 | TS_VERIFY_CTX *TS_REQ_to_TS_VERIFY_CTX(TS_REQ *req, TS_VERIFY_CTX *ctx); | - |
| 379 | - | |
| 380 | - | |
| 381 | - | |
| 382 | int TS_RESP_print_bio(BIO *bio, TS_RESP *a); | - |
| 383 | int TS_STATUS_INFO_print_bio(BIO *bio, TS_STATUS_INFO *a); | - |
| 384 | int TS_TST_INFO_print_bio(BIO *bio, TS_TST_INFO *a); | - |
| 385 | - | |
| 386 | - | |
| 387 | - | |
| 388 | int TS_ASN1_INTEGER_print_bio(BIO *bio, const ASN1_INTEGER *num); | - |
| 389 | int TS_OBJ_print_bio(BIO *bio, const ASN1_OBJECT *obj); | - |
| 390 | int TS_ext_print_bio(BIO *bio, const struct stack_st_X509_EXTENSION *extensions); | - |
| 391 | int TS_X509_ALGOR_print_bio(BIO *bio, const X509_ALGOR *alg); | - |
| 392 | int TS_MSG_IMPRINT_print_bio(BIO *bio, TS_MSG_IMPRINT *msg); | - |
| 393 | - | |
| 394 | - | |
| 395 | - | |
| 396 | - | |
| 397 | - | |
| 398 | - | |
| 399 | X509 *TS_CONF_load_cert(const char *file); | - |
| 400 | struct stack_st_X509 *TS_CONF_load_certs(const char *file); | - |
| 401 | EVP_PKEY *TS_CONF_load_key(const char *file, const char *pass); | - |
| 402 | const char *TS_CONF_get_tsa_section(CONF *conf, const char *section); | - |
| 403 | int TS_CONF_set_serial(CONF *conf, const char *section, TS_serial_cb cb, | - |
| 404 | TS_RESP_CTX *ctx); | - |
| 405 | - | |
| 406 | int TS_CONF_set_crypto_device(CONF *conf, const char *section, | - |
| 407 | const char *device); | - |
| 408 | int TS_CONF_set_default_engine(const char *name); | - |
| 409 | - | |
| 410 | int TS_CONF_set_signer_cert(CONF *conf, const char *section, | - |
| 411 | const char *cert, TS_RESP_CTX *ctx); | - |
| 412 | int TS_CONF_set_certs(CONF *conf, const char *section, const char *certs, | - |
| 413 | TS_RESP_CTX *ctx); | - |
| 414 | int TS_CONF_set_signer_key(CONF *conf, const char *section, | - |
| 415 | const char *key, const char *pass, | - |
| 416 | TS_RESP_CTX *ctx); | - |
| 417 | int TS_CONF_set_signer_digest(CONF *conf, const char *section, | - |
| 418 | const char *md, TS_RESP_CTX *ctx); | - |
| 419 | int TS_CONF_set_def_policy(CONF *conf, const char *section, | - |
| 420 | const char *policy, TS_RESP_CTX *ctx); | - |
| 421 | int TS_CONF_set_policies(CONF *conf, const char *section, TS_RESP_CTX *ctx); | - |
| 422 | int TS_CONF_set_digests(CONF *conf, const char *section, TS_RESP_CTX *ctx); | - |
| 423 | int TS_CONF_set_accuracy(CONF *conf, const char *section, TS_RESP_CTX *ctx); | - |
| 424 | int TS_CONF_set_clock_precision_digits(CONF *conf, const char *section, | - |
| 425 | TS_RESP_CTX *ctx); | - |
| 426 | int TS_CONF_set_ordering(CONF *conf, const char *section, TS_RESP_CTX *ctx); | - |
| 427 | int TS_CONF_set_tsa_name(CONF *conf, const char *section, TS_RESP_CTX *ctx); | - |
| 428 | int TS_CONF_set_ess_cert_id_chain(CONF *conf, const char *section, | - |
| 429 | TS_RESP_CTX *ctx); | - |
| 430 | int TS_CONF_set_ess_cert_id_digest(CONF *conf, const char *section, | - |
| 431 | TS_RESP_CTX *ctx); | - |
| Switch to Source code | Preprocessed file |