| Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/conf.h | 
| Switch to Source code | Preprocessed file | 
| Line | Source | Count | 
|---|---|---|
| 1 | - | |
| 2 | - | |
| 3 | - | |
| 4 | - | |
| 5 | - | |
| 6 | typedef struct { | - | 
| 7 | char *section; | - | 
| 8 | char *name; | - | 
| 9 | char *value; | - | 
| 10 | } CONF_VALUE; | - | 
| 11 | - | |
| 12 | struct stack_st_CONF_VALUE; typedef int (*sk_CONF_VALUE_compfunc)(const CONF_VALUE * const *a, const CONF_VALUE *const *b); typedef void (*sk_CONF_VALUE_freefunc)(CONF_VALUE *a); typedef CONF_VALUE * (*sk_CONF_VALUE_copyfunc)(const CONF_VALUE *a); static inline int sk_CONF_VALUE_num(const struct stack_st_CONF_VALUE *sk) { return executed 81388 times by 4 tests:   OPENSSL_sk_num((const OPENSSL_STACK *)sk);return OPENSSL_sk_num((const OPENSSL_STACK *)sk);Executed by: 
 executed 81388 times by 4 tests:   } static inline CONF_VALUE *sk_CONF_VALUE_value(const struct stack_st_CONF_VALUE *sk, int idx) { returnreturn OPENSSL_sk_num((const OPENSSL_STACK *)sk);Executed by: 
 executed 108200 times by 4 tests:   (CONF_VALUE *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);return (CONF_VALUE *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);Executed by: 
 executed 108200 times by 4 tests:   } static inline struct stack_st_CONF_VALUE *sk_CONF_VALUE_new(sk_CONF_VALUE_compfunc compare) { returnreturn (CONF_VALUE *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);Executed by: 
 never executed:   (struct stack_st_CONF_VALUE *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);return (struct stack_st_CONF_VALUE *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);never executed:   } static inline struct stack_st_CONF_VALUE *sk_CONF_VALUE_new_null(void) { returnreturn (struct stack_st_CONF_VALUE *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);executed 41969 times by 1 test:   (struct stack_st_CONF_VALUE *)OPENSSL_sk_new_null();return (struct stack_st_CONF_VALUE *)OPENSSL_sk_new_null();Executed by: 
 executed 41969 times by 1 test:   } static inline struct stack_st_CONF_VALUE *sk_CONF_VALUE_new_reserve(sk_CONF_VALUE_compfunc compare, int n) { returnreturn (struct stack_st_CONF_VALUE *)OPENSSL_sk_new_null();Executed by: 
 never executed:   (struct stack_st_CONF_VALUE *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);return (struct stack_st_CONF_VALUE *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);never executed:   } static inline int sk_CONF_VALUE_reserve(struct stack_st_CONF_VALUE *sk, int n) { returnreturn (struct stack_st_CONF_VALUE *)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_CONF_VALUE_free(struct stack_st_CONF_VALUE *sk) { OPENSSL_sk_free((OPENSSL_STACK *)sk); }return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n);executed 33216 times by 1 test:   static inline void sk_CONF_VALUE_zero(struct stack_st_CONF_VALUE *sk) { OPENSSL_sk_zero((OPENSSL_STACK *)sk); }end of blockExecuted by: 
 never executed:   static inline CONF_VALUE *sk_CONF_VALUE_delete(struct stack_st_CONF_VALUE *sk, int i) { returnend of blocknever executed:   (CONF_VALUE *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);return (CONF_VALUE *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);never executed:   } static inline CONF_VALUE *sk_CONF_VALUE_delete_ptr(struct stack_st_CONF_VALUE *sk, CONF_VALUE *ptr) { returnreturn (CONF_VALUE *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);executed 12854 times by 1 test:   (CONF_VALUE *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);return (CONF_VALUE *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);Executed by: 
 executed 12854 times by 1 test:   } static inline int sk_CONF_VALUE_push(struct stack_st_CONF_VALUE *sk, CONF_VALUE *ptr) { returnreturn (CONF_VALUE *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);Executed by: 
 executed 103279 times by 1 test:   OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);Executed by: 
 executed 103279 times by 1 test:   } static inline int sk_CONF_VALUE_unshift(struct stack_st_CONF_VALUE *sk, CONF_VALUE *ptr) { returnreturn OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);Executed by: 
 never executed:   OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);never executed:   } static inline CONF_VALUE *sk_CONF_VALUE_pop(struct stack_st_CONF_VALUE *sk) { returnreturn OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);never executed:   (CONF_VALUE *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);return (CONF_VALUE *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);never executed:   } static inline CONF_VALUE *sk_CONF_VALUE_shift(struct stack_st_CONF_VALUE *sk) { returnreturn (CONF_VALUE *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);never executed:   (CONF_VALUE *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);return (CONF_VALUE *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);never executed:   } static inline void sk_CONF_VALUE_pop_free(struct stack_st_CONF_VALUE *sk, sk_CONF_VALUE_freefunc freefunc) { OPENSSL_sk_pop_free((OPENSSL_STACK *)sk, (OPENSSL_sk_freefunc)freefunc); }return (CONF_VALUE *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);executed 47019 times by 2 tests:   static inline int sk_CONF_VALUE_insert(struct stack_st_CONF_VALUE *sk, CONF_VALUE *ptr, int idx) { returnend of blockExecuted by: 
 never executed:   OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);return OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);never executed:   } static inline CONF_VALUE *sk_CONF_VALUE_set(struct stack_st_CONF_VALUE *sk, int idx, CONF_VALUE *ptr) { returnreturn OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);never executed:   (CONF_VALUE *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);return (CONF_VALUE *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);never executed:   } static inline int sk_CONF_VALUE_find(struct stack_st_CONF_VALUE *sk, CONF_VALUE *ptr) { returnreturn (CONF_VALUE *)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_CONF_VALUE_find_ex(struct stack_st_CONF_VALUE *sk, CONF_VALUE *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_CONF_VALUE_sort(struct stack_st_CONF_VALUE *sk) { OPENSSL_sk_sort((OPENSSL_STACK *)sk); }return OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr);never executed:   static inline int sk_CONF_VALUE_is_sorted(const struct stack_st_CONF_VALUE *sk) { returnend of blocknever executed:   OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);return OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);never executed:   } static inline struct stack_st_CONF_VALUE * sk_CONF_VALUE_dup(const struct stack_st_CONF_VALUE *sk) { returnreturn OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);never executed:   (struct stack_st_CONF_VALUE *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);return (struct stack_st_CONF_VALUE *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);never executed:   } static inline struct stack_st_CONF_VALUE *sk_CONF_VALUE_deep_copy(const struct stack_st_CONF_VALUE *sk, sk_CONF_VALUE_copyfunc copyfunc, sk_CONF_VALUE_freefunc freefunc) { returnreturn (struct stack_st_CONF_VALUE *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);never executed:   (struct stack_st_CONF_VALUE *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);return (struct stack_st_CONF_VALUE *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);never executed:   } static inline sk_CONF_VALUE_compfunc sk_CONF_VALUE_set_cmp_func(struct stack_st_CONF_VALUE *sk, sk_CONF_VALUE_compfunc compare) { returnreturn (struct stack_st_CONF_VALUE *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);never executed:   (sk_CONF_VALUE_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);return (sk_CONF_VALUE_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);never executed:   }return (sk_CONF_VALUE_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare); | 0-108200 | 
| 13 | struct lhash_st_CONF_VALUE { union lh_CONF_VALUE_dummy { void* d1; unsigned long d2; int d3; } dummy; }; static inline struct lhash_st_CONF_VALUE * lh_CONF_VALUE_new(unsigned long (*hfn)(const CONF_VALUE *), int (*cfn)(const CONF_VALUE *, const CONF_VALUE *)) { return executed 2150 times by 1 test:   (struct lhash_st_CONF_VALUE *) OPENSSL_LH_new((OPENSSL_LH_HASHFUNC)hfn, (OPENSSL_LH_COMPFUNC)cfn);return (struct lhash_st_CONF_VALUE *) OPENSSL_LH_new((OPENSSL_LH_HASHFUNC)hfn, (OPENSSL_LH_COMPFUNC)cfn);Executed by: 
 executed 2150 times by 1 test:   } static inline void lh_CONF_VALUE_free(struct lhash_st_CONF_VALUE *lh) { OPENSSL_LH_free((OPENSSL_LHASH *)lh); }return (struct lhash_st_CONF_VALUE *) OPENSSL_LH_new((OPENSSL_LH_HASHFUNC)hfn, (OPENSSL_LH_COMPFUNC)cfn);Executed by: 
 executed 2150 times by 1 test:   static inline CONF_VALUE *lh_CONF_VALUE_insert(struct lhash_st_CONF_VALUE *lh, CONF_VALUE *d) { returnend of blockExecuted by: 
 executed 120197 times by 1 test:   (CONF_VALUE *)OPENSSL_LH_insert((OPENSSL_LHASH *)lh, d);return (CONF_VALUE *)OPENSSL_LH_insert((OPENSSL_LHASH *)lh, d);Executed by: 
 executed 120197 times by 1 test:   } static inline CONF_VALUE *lh_CONF_VALUE_delete(struct lhash_st_CONF_VALUE *lh, const CONF_VALUE *d) { returnreturn (CONF_VALUE *)OPENSSL_LH_insert((OPENSSL_LHASH *)lh, d);Executed by: 
 executed 74127 times by 1 test:   (CONF_VALUE *)OPENSSL_LH_delete((OPENSSL_LHASH *)lh, d);return (CONF_VALUE *)OPENSSL_LH_delete((OPENSSL_LHASH *)lh, d);Executed by: 
 executed 74127 times by 1 test:   } static inline CONF_VALUE *lh_CONF_VALUE_retrieve(struct lhash_st_CONF_VALUE *lh, const CONF_VALUE *d) { returnreturn (CONF_VALUE *)OPENSSL_LH_delete((OPENSSL_LHASH *)lh, d);Executed by: 
 executed 89199 times by 1 test:   (CONF_VALUE *)OPENSSL_LH_retrieve((OPENSSL_LHASH *)lh, d);return (CONF_VALUE *)OPENSSL_LH_retrieve((OPENSSL_LHASH *)lh, d);Executed by: 
 executed 89199 times by 1 test:   } static inline int lh_CONF_VALUE_error(struct lhash_st_CONF_VALUE *lh) { returnreturn (CONF_VALUE *)OPENSSL_LH_retrieve((OPENSSL_LHASH *)lh, d);Executed by: 
 executed 33216 times by 1 test:   OPENSSL_LH_error((OPENSSL_LHASH *)lh);return OPENSSL_LH_error((OPENSSL_LHASH *)lh);Executed by: 
 executed 33216 times by 1 test:   } static inline unsigned long lh_CONF_VALUE_num_items(struct lhash_st_CONF_VALUE *lh) { returnreturn OPENSSL_LH_error((OPENSSL_LHASH *)lh);Executed by: 
 never executed:   OPENSSL_LH_num_items((OPENSSL_LHASH *)lh);return OPENSSL_LH_num_items((OPENSSL_LHASH *)lh);never executed:   } static inline void lh_CONF_VALUE_node_stats_bio(const struct lhash_st_CONF_VALUE *lh, BIO *out) { OPENSSL_LH_node_stats_bio((const OPENSSL_LHASH *)lh, out); }return OPENSSL_LH_num_items((OPENSSL_LHASH *)lh);never executed:   static inline void lh_CONF_VALUE_node_usage_stats_bio(const struct lhash_st_CONF_VALUE *lh, BIO *out) { OPENSSL_LH_node_usage_stats_bio((const OPENSSL_LHASH *)lh, out); }end of blocknever executed:   static inline void lh_CONF_VALUE_stats_bio(const struct lhash_st_CONF_VALUE *lh, BIO *out) { OPENSSL_LH_stats_bio((const OPENSSL_LHASH *)lh, out); }end of blocknever executed:   static inline unsigned long lh_CONF_VALUE_get_down_load(struct lhash_st_CONF_VALUE *lh) { returnend of blocknever executed:   OPENSSL_LH_get_down_load((OPENSSL_LHASH *)lh);return OPENSSL_LH_get_down_load((OPENSSL_LHASH *)lh);never executed:   } static inline void lh_CONF_VALUE_set_down_load(struct lhash_st_CONF_VALUE *lh, unsigned long dl) { OPENSSL_LH_set_down_load((OPENSSL_LHASH *)lh, dl); }return OPENSSL_LH_get_down_load((OPENSSL_LHASH *)lh);executed 2150 times by 1 test:   static inline void lh_CONF_VALUE_doall(struct lhash_st_CONF_VALUE *lh, void (*doall)(CONF_VALUE *)) { OPENSSL_LH_doall((OPENSSL_LHASH *)lh, (OPENSSL_LH_DOALL_FUNC)doall); }end of blockExecuted by: 
 executed 2150 times by 1 test:   struct lhash_st_CONF_VALUE;end of blockExecuted by: 
  | 0-120197 | 
| 14 | - | |
| 15 | struct conf_st; | - | 
| 16 | struct conf_method_st; | - | 
| 17 | typedef struct conf_method_st CONF_METHOD; | - | 
| 18 | - | |
| 19 | struct conf_method_st { | - | 
| 20 | const char *name; | - | 
| 21 | CONF *(*create) (CONF_METHOD *meth); | - | 
| 22 | int (*init) (CONF *conf); | - | 
| 23 | int (*destroy) (CONF *conf); | - | 
| 24 | int (*destroy_data) (CONF *conf); | - | 
| 25 | int (*load_bio) (CONF *conf, BIO *bp, long *eline); | - | 
| 26 | int (*dump) (const CONF *conf, BIO *bp); | - | 
| 27 | int (*is_number) (const CONF *conf, char c); | - | 
| 28 | int (*to_int) (const CONF *conf, char c); | - | 
| 29 | int (*load) (CONF *conf, const char *name, long *eline); | - | 
| 30 | }; | - | 
| 31 | - | |
| 32 | - | |
| 33 | - | |
| 34 | typedef struct conf_imodule_st CONF_IMODULE; | - | 
| 35 | typedef struct conf_module_st CONF_MODULE; | - | 
| 36 | - | |
| 37 | struct stack_st_CONF_MODULE; typedef int (*sk_CONF_MODULE_compfunc)(const CONF_MODULE * const *a, const CONF_MODULE *const *b); typedef void (*sk_CONF_MODULE_freefunc)(CONF_MODULE *a); typedef CONF_MODULE * (*sk_CONF_MODULE_copyfunc)(const CONF_MODULE *a); static inline int sk_CONF_MODULE_num(const struct stack_st_CONF_MODULE *sk) { return executed 11920 times by 12 tests:   OPENSSL_sk_num((const OPENSSL_STACK *)sk);return OPENSSL_sk_num((const OPENSSL_STACK *)sk);Executed by: 
 executed 11920 times by 12 tests:   } static inline CONF_MODULE *sk_CONF_MODULE_value(const struct stack_st_CONF_MODULE *sk, int idx) { returnreturn OPENSSL_sk_num((const OPENSSL_STACK *)sk);Executed by: 
 executed 20885 times by 1 test:   (CONF_MODULE *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);return (CONF_MODULE *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);Executed by: 
 executed 20885 times by 1 test:   } static inline struct stack_st_CONF_MODULE *sk_CONF_MODULE_new(sk_CONF_MODULE_compfunc compare) { returnreturn (CONF_MODULE *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);Executed by: 
 never executed:   (struct stack_st_CONF_MODULE *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);return (struct stack_st_CONF_MODULE *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);never executed:   } static inline struct stack_st_CONF_MODULE *sk_CONF_MODULE_new_null(void) { returnreturn (struct stack_st_CONF_MODULE *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);executed 1958 times by 1 test:   (struct stack_st_CONF_MODULE *)OPENSSL_sk_new_null();return (struct stack_st_CONF_MODULE *)OPENSSL_sk_new_null();Executed by: 
 executed 1958 times by 1 test:   } static inline struct stack_st_CONF_MODULE *sk_CONF_MODULE_new_reserve(sk_CONF_MODULE_compfunc compare, int n) { returnreturn (struct stack_st_CONF_MODULE *)OPENSSL_sk_new_null();Executed by: 
 never executed:   (struct stack_st_CONF_MODULE *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);return (struct stack_st_CONF_MODULE *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);never executed:   } static inline int sk_CONF_MODULE_reserve(struct stack_st_CONF_MODULE *sk, int n) { returnreturn (struct stack_st_CONF_MODULE *)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_CONF_MODULE_free(struct stack_st_CONF_MODULE *sk) { OPENSSL_sk_free((OPENSSL_STACK *)sk); }return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n);executed 1958 times by 1 test:   static inline void sk_CONF_MODULE_zero(struct stack_st_CONF_MODULE *sk) { OPENSSL_sk_zero((OPENSSL_STACK *)sk); }end of blockExecuted by: 
 never executed:   static inline CONF_MODULE *sk_CONF_MODULE_delete(struct stack_st_CONF_MODULE *sk, int i) { returnend of blockexecuted 9790 times by 1 test:   (CONF_MODULE *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);return (CONF_MODULE *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);Executed by: 
 executed 9790 times by 1 test:   } static inline CONF_MODULE *sk_CONF_MODULE_delete_ptr(struct stack_st_CONF_MODULE *sk, CONF_MODULE *ptr) { returnreturn (CONF_MODULE *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);Executed by: 
 never executed:   (CONF_MODULE *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);return (CONF_MODULE *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);never executed:   } static inline int sk_CONF_MODULE_push(struct stack_st_CONF_MODULE *sk, CONF_MODULE *ptr) { returnreturn (CONF_MODULE *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);executed 9790 times by 1 test:   OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);Executed by: 
 executed 9790 times by 1 test:   } static inline int sk_CONF_MODULE_unshift(struct stack_st_CONF_MODULE *sk, CONF_MODULE *ptr) { returnreturn OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);Executed by: 
 never executed:   OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);never executed:   } static inline CONF_MODULE *sk_CONF_MODULE_pop(struct stack_st_CONF_MODULE *sk) { returnreturn OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);never executed:   (CONF_MODULE *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);return (CONF_MODULE *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);never executed:   } static inline CONF_MODULE *sk_CONF_MODULE_shift(struct stack_st_CONF_MODULE *sk) { returnreturn (CONF_MODULE *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);never executed:   (CONF_MODULE *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);return (CONF_MODULE *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);never executed:   } static inline void sk_CONF_MODULE_pop_free(struct stack_st_CONF_MODULE *sk, sk_CONF_MODULE_freefunc freefunc) { OPENSSL_sk_pop_free((OPENSSL_STACK *)sk, (OPENSSL_sk_freefunc)freefunc); }return (CONF_MODULE *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);never executed:   static inline int sk_CONF_MODULE_insert(struct stack_st_CONF_MODULE *sk, CONF_MODULE *ptr, int idx) { returnend of blocknever executed:   OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);return OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);never executed:   } static inline CONF_MODULE *sk_CONF_MODULE_set(struct stack_st_CONF_MODULE *sk, int idx, CONF_MODULE *ptr) { returnreturn OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);never executed:   (CONF_MODULE *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);return (CONF_MODULE *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);never executed:   } static inline int sk_CONF_MODULE_find(struct stack_st_CONF_MODULE *sk, CONF_MODULE *ptr) { returnreturn (CONF_MODULE *)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_CONF_MODULE_find_ex(struct stack_st_CONF_MODULE *sk, CONF_MODULE *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_CONF_MODULE_sort(struct stack_st_CONF_MODULE *sk) { OPENSSL_sk_sort((OPENSSL_STACK *)sk); }return OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr);never executed:   static inline int sk_CONF_MODULE_is_sorted(const struct stack_st_CONF_MODULE *sk) { returnend of blocknever executed:   OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);return OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);never executed:   } static inline struct stack_st_CONF_MODULE * sk_CONF_MODULE_dup(const struct stack_st_CONF_MODULE *sk) { returnreturn OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);never executed:   (struct stack_st_CONF_MODULE *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);return (struct stack_st_CONF_MODULE *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);never executed:   } static inline struct stack_st_CONF_MODULE *sk_CONF_MODULE_deep_copy(const struct stack_st_CONF_MODULE *sk, sk_CONF_MODULE_copyfunc copyfunc, sk_CONF_MODULE_freefunc freefunc) { returnreturn (struct stack_st_CONF_MODULE *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);never executed:   (struct stack_st_CONF_MODULE *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);return (struct stack_st_CONF_MODULE *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);never executed:   } static inline sk_CONF_MODULE_compfunc sk_CONF_MODULE_set_cmp_func(struct stack_st_CONF_MODULE *sk, sk_CONF_MODULE_compfunc compare) { returnreturn (struct stack_st_CONF_MODULE *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);never executed:   (sk_CONF_MODULE_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);return (sk_CONF_MODULE_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);never executed:   }return (sk_CONF_MODULE_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare); | 0-20885 | 
| 38 | struct stack_st_CONF_IMODULE; typedef int (*sk_CONF_IMODULE_compfunc)(const CONF_IMODULE * const *a, const CONF_IMODULE *const *b); typedef void (*sk_CONF_IMODULE_freefunc)(CONF_IMODULE *a); typedef CONF_IMODULE * (*sk_CONF_IMODULE_copyfunc)(const CONF_IMODULE *a); static inline int sk_CONF_IMODULE_num(const struct stack_st_CONF_IMODULE *sk) { return executed 6371 times by 12 tests:   OPENSSL_sk_num((const OPENSSL_STACK *)sk);return OPENSSL_sk_num((const OPENSSL_STACK *)sk);Executed by: 
 executed 6371 times by 12 tests:   } static inline CONF_IMODULE *sk_CONF_IMODULE_value(const struct stack_st_CONF_IMODULE *sk, int idx) { returnreturn OPENSSL_sk_num((const OPENSSL_STACK *)sk);Executed by: 
 never executed:   (CONF_IMODULE *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);return (CONF_IMODULE *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);never executed:   } static inline struct stack_st_CONF_IMODULE *sk_CONF_IMODULE_new(sk_CONF_IMODULE_compfunc compare) { returnreturn (CONF_IMODULE *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);never executed:   (struct stack_st_CONF_IMODULE *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);return (struct stack_st_CONF_IMODULE *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);never executed:   } static inline struct stack_st_CONF_IMODULE *sk_CONF_IMODULE_new_null(void) { returnreturn (struct stack_st_CONF_IMODULE *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);executed 1110 times by 1 test:   (struct stack_st_CONF_IMODULE *)OPENSSL_sk_new_null();return (struct stack_st_CONF_IMODULE *)OPENSSL_sk_new_null();Executed by: 
 executed 1110 times by 1 test:   } static inline struct stack_st_CONF_IMODULE *sk_CONF_IMODULE_new_reserve(sk_CONF_IMODULE_compfunc compare, int n) { returnreturn (struct stack_st_CONF_IMODULE *)OPENSSL_sk_new_null();Executed by: 
 never executed:   (struct stack_st_CONF_IMODULE *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);return (struct stack_st_CONF_IMODULE *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);never executed:   } static inline int sk_CONF_IMODULE_reserve(struct stack_st_CONF_IMODULE *sk, int n) { returnreturn (struct stack_st_CONF_IMODULE *)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_CONF_IMODULE_free(struct stack_st_CONF_IMODULE *sk) { OPENSSL_sk_free((OPENSSL_STACK *)sk); }return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n);executed 5261 times by 12 tests:   static inline void sk_CONF_IMODULE_zero(struct stack_st_CONF_IMODULE *sk) { OPENSSL_sk_zero((OPENSSL_STACK *)sk); }end of blockExecuted by: 
 never executed:   static inline CONF_IMODULE *sk_CONF_IMODULE_delete(struct stack_st_CONF_IMODULE *sk, int i) { returnend of blocknever executed:   (CONF_IMODULE *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);return (CONF_IMODULE *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);never executed:   } static inline CONF_IMODULE *sk_CONF_IMODULE_delete_ptr(struct stack_st_CONF_IMODULE *sk, CONF_IMODULE *ptr) { returnreturn (CONF_IMODULE *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);never executed:   (CONF_IMODULE *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);return (CONF_IMODULE *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);never executed:   } static inline int sk_CONF_IMODULE_push(struct stack_st_CONF_IMODULE *sk, CONF_IMODULE *ptr) { returnreturn (CONF_IMODULE *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);executed 1110 times by 1 test:   OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);Executed by: 
 executed 1110 times by 1 test:   } static inline int sk_CONF_IMODULE_unshift(struct stack_st_CONF_IMODULE *sk, CONF_IMODULE *ptr) { returnreturn OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);Executed by: 
 never executed:   OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);never executed:   } static inline CONF_IMODULE *sk_CONF_IMODULE_pop(struct stack_st_CONF_IMODULE *sk) { returnreturn OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);executed 1110 times by 1 test:   (CONF_IMODULE *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);return (CONF_IMODULE *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);Executed by: 
 executed 1110 times by 1 test:   } static inline CONF_IMODULE *sk_CONF_IMODULE_shift(struct stack_st_CONF_IMODULE *sk) { returnreturn (CONF_IMODULE *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);Executed by: 
 never executed:   (CONF_IMODULE *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);return (CONF_IMODULE *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);never executed:   } static inline void sk_CONF_IMODULE_pop_free(struct stack_st_CONF_IMODULE *sk, sk_CONF_IMODULE_freefunc freefunc) { OPENSSL_sk_pop_free((OPENSSL_STACK *)sk, (OPENSSL_sk_freefunc)freefunc); }return (CONF_IMODULE *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);never executed:   static inline int sk_CONF_IMODULE_insert(struct stack_st_CONF_IMODULE *sk, CONF_IMODULE *ptr, int idx) { returnend of blocknever executed:   OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);return OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);never executed:   } static inline CONF_IMODULE *sk_CONF_IMODULE_set(struct stack_st_CONF_IMODULE *sk, int idx, CONF_IMODULE *ptr) { returnreturn OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);never executed:   (CONF_IMODULE *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);return (CONF_IMODULE *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);never executed:   } static inline int sk_CONF_IMODULE_find(struct stack_st_CONF_IMODULE *sk, CONF_IMODULE *ptr) { returnreturn (CONF_IMODULE *)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_CONF_IMODULE_find_ex(struct stack_st_CONF_IMODULE *sk, CONF_IMODULE *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_CONF_IMODULE_sort(struct stack_st_CONF_IMODULE *sk) { OPENSSL_sk_sort((OPENSSL_STACK *)sk); }return OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr);never executed:   static inline int sk_CONF_IMODULE_is_sorted(const struct stack_st_CONF_IMODULE *sk) { returnend of blocknever executed:   OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);return OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);never executed:   } static inline struct stack_st_CONF_IMODULE * sk_CONF_IMODULE_dup(const struct stack_st_CONF_IMODULE *sk) { returnreturn OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);never executed:   (struct stack_st_CONF_IMODULE *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);return (struct stack_st_CONF_IMODULE *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);never executed:   } static inline struct stack_st_CONF_IMODULE *sk_CONF_IMODULE_deep_copy(const struct stack_st_CONF_IMODULE *sk, sk_CONF_IMODULE_copyfunc copyfunc, sk_CONF_IMODULE_freefunc freefunc) { returnreturn (struct stack_st_CONF_IMODULE *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);never executed:   (struct stack_st_CONF_IMODULE *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);return (struct stack_st_CONF_IMODULE *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);never executed:   } static inline sk_CONF_IMODULE_compfunc sk_CONF_IMODULE_set_cmp_func(struct stack_st_CONF_IMODULE *sk, sk_CONF_IMODULE_compfunc compare) { returnreturn (struct stack_st_CONF_IMODULE *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);never executed:   (sk_CONF_IMODULE_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);return (sk_CONF_IMODULE_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);never executed:   }return (sk_CONF_IMODULE_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare); | 0-6371 | 
| 39 | - | |
| 40 | - | |
| 41 | typedef int conf_init_func (CONF_IMODULE *md, const CONF *cnf); | - | 
| 42 | typedef void conf_finish_func (CONF_IMODULE *md); | - | 
| 43 | int CONF_set_default_method(CONF_METHOD *meth); | - | 
| 44 | void CONF_set_nconf(CONF *conf, struct lhash_st_CONF_VALUE *hash); | - | 
| 45 | struct lhash_st_CONF_VALUE *CONF_load(struct lhash_st_CONF_VALUE *conf, const char *file, | - | 
| 46 | long *eline); | - | 
| 47 | - | |
| 48 | struct lhash_st_CONF_VALUE *CONF_load_fp(struct lhash_st_CONF_VALUE *conf, FILE *fp, | - | 
| 49 | long *eline); | - | 
| 50 | - | |
| 51 | struct lhash_st_CONF_VALUE *CONF_load_bio(struct lhash_st_CONF_VALUE *conf, BIO *bp, | - | 
| 52 | long *eline); | - | 
| 53 | struct stack_st_CONF_VALUE *CONF_get_section(struct lhash_st_CONF_VALUE *conf, | - | 
| 54 | const char *section); | - | 
| 55 | char *CONF_get_string(struct lhash_st_CONF_VALUE *conf, const char *group, | - | 
| 56 | const char *name); | - | 
| 57 | long CONF_get_number(struct lhash_st_CONF_VALUE *conf, const char *group, | - | 
| 58 | const char *name); | - | 
| 59 | void CONF_free(struct lhash_st_CONF_VALUE *conf); | - | 
| 60 | - | |
| 61 | int CONF_dump_fp(struct lhash_st_CONF_VALUE *conf, FILE *out); | - | 
| 62 | - | |
| 63 | int CONF_dump_bio(struct lhash_st_CONF_VALUE *conf, BIO *out); | - | 
| 64 | - | |
| 65 | void OPENSSL_config(const char *config_name) __attribute__ ((deprecated)); | - | 
| 66 | struct conf_st { | - | 
| 67 | CONF_METHOD *meth; | - | 
| 68 | void *meth_data; | - | 
| 69 | struct lhash_st_CONF_VALUE *data; | - | 
| 70 | }; | - | 
| 71 | - | |
| 72 | CONF *NCONF_new(CONF_METHOD *meth); | - | 
| 73 | CONF_METHOD *NCONF_default(void); | - | 
| 74 | CONF_METHOD *NCONF_WIN32(void); | - | 
| 75 | void NCONF_free(CONF *conf); | - | 
| 76 | void NCONF_free_data(CONF *conf); | - | 
| 77 | - | |
| 78 | int NCONF_load(CONF *conf, const char *file, long *eline); | - | 
| 79 | - | |
| 80 | int NCONF_load_fp(CONF *conf, FILE *fp, long *eline); | - | 
| 81 | - | |
| 82 | int NCONF_load_bio(CONF *conf, BIO *bp, long *eline); | - | 
| 83 | struct stack_st_CONF_VALUE *NCONF_get_section(const CONF *conf, | - | 
| 84 | const char *section); | - | 
| 85 | char *NCONF_get_string(const CONF *conf, const char *group, const char *name); | - | 
| 86 | int NCONF_get_number_e(const CONF *conf, const char *group, const char *name, | - | 
| 87 | long *result); | - | 
| 88 | - | |
| 89 | int NCONF_dump_fp(const CONF *conf, FILE *out); | - | 
| 90 | - | |
| 91 | int NCONF_dump_bio(const CONF *conf, BIO *out); | - | 
| 92 | - | |
| 93 | - | |
| 94 | - | |
| 95 | - | |
| 96 | - | |
| 97 | int CONF_modules_load(const CONF *cnf, const char *appname, | - | 
| 98 | unsigned long flags); | - | 
| 99 | int CONF_modules_load_file(const char *filename, const char *appname, | - | 
| 100 | unsigned long flags); | - | 
| 101 | void CONF_modules_unload(int all); | - | 
| 102 | void CONF_modules_finish(void); | - | 
| 103 | - | |
| 104 | - | |
| 105 | - | |
| 106 | int CONF_module_add(const char *name, conf_init_func *ifunc, | - | 
| 107 | conf_finish_func *ffunc); | - | 
| 108 | - | |
| 109 | const char *CONF_imodule_get_name(const CONF_IMODULE *md); | - | 
| 110 | const char *CONF_imodule_get_value(const CONF_IMODULE *md); | - | 
| 111 | void *CONF_imodule_get_usr_data(const CONF_IMODULE *md); | - | 
| 112 | void CONF_imodule_set_usr_data(CONF_IMODULE *md, void *usr_data); | - | 
| 113 | CONF_MODULE *CONF_imodule_get_module(const CONF_IMODULE *md); | - | 
| 114 | unsigned long CONF_imodule_get_flags(const CONF_IMODULE *md); | - | 
| 115 | void CONF_imodule_set_flags(CONF_IMODULE *md, unsigned long flags); | - | 
| 116 | void *CONF_module_get_usr_data(CONF_MODULE *pmod); | - | 
| 117 | void CONF_module_set_usr_data(CONF_MODULE *pmod, void *usr_data); | - | 
| 118 | - | |
| 119 | char *CONF_get1_default_config_file(void); | - | 
| 120 | - | |
| 121 | int CONF_parse_list(const char *list, int sep, int nospc, | - | 
| 122 | int (*list_cb) (const char *elem, int len, void *usr), | - | 
| 123 | void *arg); | - | 
| 124 | - | |
| 125 | void OPENSSL_load_builtin_modules(void); | - | 
| Switch to Source code | Preprocessed file |