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 block never executed: static inline ESS_CERT_ID *sk_ESS_CERT_ID_delete(struct stack_st_ESS_CERT_ID *sk, int i) { returnend of block never 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 block 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 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 block never 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 block never 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 block never 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 block 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 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 block never 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 block never executed: static inline const EVP_MD *sk_EVP_MD_delete(struct stack_st_EVP_MD *sk, int i) { returnend of block never 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 block 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 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 block never 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 |