OpenCoverage

ts.h

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

Generated by Squish Coco 4.2.2