OpenCoverage

dsa_depr.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dsa/dsa_depr.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4-
5-
6-
7DSA *DSA_generate_parameters(int bits,-
8 unsigned char *seed_in, int seed_len,-
9 int *counter_ret, unsigned long *h_ret,-
10 void (*callback) (int, int, void *),-
11 void *cb_arg)-
12{-
13 BN_GENCB *cb;-
14 DSA *ret;-
15-
16 if ((
(ret = DSA_new...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
ret = DSA_new()) ==
(ret = DSA_new...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
17 ((void *)0)
(ret = DSA_new...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
18 )-
19 return
never executed: return ((void *)0) ;
never executed: return ((void *)0) ;
0
20 ((void *)0)
never executed: return ((void *)0) ;
0
21 ;
never executed: return ((void *)0) ;
0
22 cb = BN_GENCB_new();-
23 if (cb ==
cb == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
24 ((void *)0)
cb == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
25 )-
26 goto
never executed: goto err;
err;
never executed: goto err;
0
27-
28 BN_GENCB_set_old(cb, callback, cb_arg);-
29-
30 if (DSA_generate_parameters_ex(ret, bits, seed_in, seed_len,
DSA_generate_p...et, h_ret, cb)Description
TRUEnever evaluated
FALSEnever evaluated
0
31 counter_ret, h_ret, cb)
DSA_generate_p...et, h_ret, cb)Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
32 BN_GENCB_free(cb);-
33 return
never executed: return ret;
ret;
never executed: return ret;
0
34 }-
35 BN_GENCB_free(cb);-
36err:
code before this statement never executed: err:
0
37 DSA_free(ret);-
38 return
never executed: return ((void *)0) ;
never executed: return ((void *)0) ;
0
39 ((void *)0)
never executed: return ((void *)0) ;
0
40 ;
never executed: return ((void *)0) ;
0
41}-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.2