Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/internal/dane.h |
Switch to Source code | Preprocessed file |
Line | Source | Count |
---|---|---|
1 | typedef struct danetls_record_st { | - |
2 | uint8_t usage; | - |
3 | uint8_t selector; | - |
4 | uint8_t mtype; | - |
5 | unsigned char *data; | - |
6 | size_t dlen; | - |
7 | EVP_PKEY *spki; | - |
8 | } danetls_record; | - |
9 | - | |
10 | struct stack_st_danetls_record; typedef int (*sk_danetls_record_compfunc)(const danetls_record * const *a, const danetls_record *const *b); typedef void (*sk_danetls_record_freefunc)(danetls_record *a); typedef danetls_record * (*sk_danetls_record_copyfunc)(const danetls_record *a); static inline int sk_danetls_record_num(const struct stack_st_danetls_record *sk) { return executed 3073 times by 2 tests: OPENSSL_sk_num((const OPENSSL_STACK *)sk);return OPENSSL_sk_num((const OPENSSL_STACK *)sk); Executed by:
executed 3073 times by 2 tests: } static inline danetls_record *sk_danetls_record_value(const struct stack_st_danetls_record *sk, int idx) { returnreturn OPENSSL_sk_num((const OPENSSL_STACK *)sk); Executed by:
executed 65 times by 2 tests: (danetls_record *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);return (danetls_record *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx); Executed by:
executed 65 times by 2 tests: } static inline struct stack_st_danetls_record *sk_danetls_record_new(sk_danetls_record_compfunc compare) { returnreturn (danetls_record *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx); Executed by:
never executed: (struct stack_st_danetls_record *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);return (struct stack_st_danetls_record *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare); never executed: } static inline struct stack_st_danetls_record *sk_danetls_record_new_null(void) { returnreturn (struct stack_st_danetls_record *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare); executed 49 times by 1 test: (struct stack_st_danetls_record *)OPENSSL_sk_new_null();return (struct stack_st_danetls_record *)OPENSSL_sk_new_null(); Executed by:
executed 49 times by 1 test: } static inline struct stack_st_danetls_record *sk_danetls_record_new_reserve(sk_danetls_record_compfunc compare, int n) { returnreturn (struct stack_st_danetls_record *)OPENSSL_sk_new_null(); Executed by:
never executed: (struct stack_st_danetls_record *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);return (struct stack_st_danetls_record *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n); never executed: } static inline int sk_danetls_record_reserve(struct stack_st_danetls_record *sk, int n) { returnreturn (struct stack_st_danetls_record *)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_danetls_record_free(struct stack_st_danetls_record *sk) { OPENSSL_sk_free((OPENSSL_STACK *)sk); }return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n); never executed: static inline void sk_danetls_record_zero(struct stack_st_danetls_record *sk) { OPENSSL_sk_zero((OPENSSL_STACK *)sk); }end of block never executed: static inline danetls_record *sk_danetls_record_delete(struct stack_st_danetls_record *sk, int i) { returnend of block never executed: (danetls_record *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);return (danetls_record *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i); never executed: } static inline danetls_record *sk_danetls_record_delete_ptr(struct stack_st_danetls_record *sk, danetls_record *ptr) { returnreturn (danetls_record *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i); never executed: (danetls_record *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);return (danetls_record *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr); never executed: } static inline int sk_danetls_record_push(struct stack_st_danetls_record *sk, danetls_record *ptr) { returnreturn (danetls_record *)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_danetls_record_unshift(struct stack_st_danetls_record *sk, danetls_record *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 danetls_record *sk_danetls_record_pop(struct stack_st_danetls_record *sk) { returnreturn OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr); never executed: (danetls_record *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);return (danetls_record *)OPENSSL_sk_pop((OPENSSL_STACK *)sk); never executed: } static inline danetls_record *sk_danetls_record_shift(struct stack_st_danetls_record *sk) { returnreturn (danetls_record *)OPENSSL_sk_pop((OPENSSL_STACK *)sk); never executed: (danetls_record *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);return (danetls_record *)OPENSSL_sk_shift((OPENSSL_STACK *)sk); never executed: } static inline void sk_danetls_record_pop_free(struct stack_st_danetls_record *sk, sk_danetls_record_freefunc freefunc) { OPENSSL_sk_pop_free((OPENSSL_STACK *)sk, (OPENSSL_sk_freefunc)freefunc); }return (danetls_record *)OPENSSL_sk_shift((OPENSSL_STACK *)sk); executed 8254 times by 2 tests: static inline int sk_danetls_record_insert(struct stack_st_danetls_record *sk, danetls_record *ptr, int idx) { returnend of block Executed by:
executed 50 times by 1 test: OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);return OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx); Executed by:
executed 50 times by 1 test: } static inline danetls_record *sk_danetls_record_set(struct stack_st_danetls_record *sk, int idx, danetls_record *ptr) { returnreturn OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx); Executed by:
never executed: (danetls_record *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);return (danetls_record *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr); never executed: } static inline int sk_danetls_record_find(struct stack_st_danetls_record *sk, danetls_record *ptr) { returnreturn (danetls_record *)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_danetls_record_find_ex(struct stack_st_danetls_record *sk, danetls_record *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_danetls_record_sort(struct stack_st_danetls_record *sk) { OPENSSL_sk_sort((OPENSSL_STACK *)sk); }return OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr); never executed: static inline int sk_danetls_record_is_sorted(const struct stack_st_danetls_record *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_danetls_record * sk_danetls_record_dup(const struct stack_st_danetls_record *sk) { returnreturn OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk); never executed: (struct stack_st_danetls_record *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);return (struct stack_st_danetls_record *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk); never executed: } static inline struct stack_st_danetls_record *sk_danetls_record_deep_copy(const struct stack_st_danetls_record *sk, sk_danetls_record_copyfunc copyfunc, sk_danetls_record_freefunc freefunc) { returnreturn (struct stack_st_danetls_record *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk); never executed: (struct stack_st_danetls_record *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);return (struct stack_st_danetls_record *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc); never executed: } static inline sk_danetls_record_compfunc sk_danetls_record_set_cmp_func(struct stack_st_danetls_record *sk, sk_danetls_record_compfunc compare) { returnreturn (struct stack_st_danetls_record *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc); never executed: (sk_danetls_record_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);return (sk_danetls_record_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare); never executed: }return (sk_danetls_record_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare); | 0-8254 |
11 | - | |
12 | - | |
13 | - | |
14 | - | |
15 | struct dane_ctx_st { | - |
16 | const EVP_MD **mdevp; | - |
17 | uint8_t *mdord; | - |
18 | uint8_t mdmax; | - |
19 | unsigned long flags; | - |
20 | }; | - |
21 | - | |
22 | - | |
23 | - | |
24 | - | |
25 | struct ssl_dane_st { | - |
26 | struct dane_ctx_st *dctx; | - |
27 | struct stack_st_danetls_record *trecs; | - |
28 | struct stack_st_X509 *certs; | - |
29 | danetls_record *mtlsa; | - |
30 | X509 *mcert; | - |
31 | uint32_t umask; | - |
32 | int mdpth; | - |
33 | int pdpth; | - |
34 | unsigned long flags; | - |
35 | }; | - |
Switch to Source code | Preprocessed file |