OpenCoverage

dh_depr.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/dh/dh_depr.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4-
5-
6DH *DH_generate_parameters(int prime_len, int generator,-
7 void (*callback) (int, int, void *), void *cb_arg)-
8{-
9 BN_GENCB *cb;-
10 DH *ret = -
11 ((void *)0)-
12 ;-
13-
14 if ((
(ret = DH_new(...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
ret = DH_new()) ==
(ret = DH_new(...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
15 ((void *)0)
(ret = DH_new(...== ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
16 )-
17 return
never executed: return ((void *)0) ;
never executed: return ((void *)0) ;
0
18 ((void *)0)
never executed: return ((void *)0) ;
0
19 ;
never executed: return ((void *)0) ;
0
20 cb = BN_GENCB_new();-
21 if (cb ==
cb == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
22 ((void *)0)
cb == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
23 ) {-
24 DH_free(ret);-
25 return
never executed: return ((void *)0) ;
never executed: return ((void *)0) ;
0
26 ((void *)0)
never executed: return ((void *)0) ;
0
27 ;
never executed: return ((void *)0) ;
0
28 }-
29-
30 BN_GENCB_set_old(cb, callback, cb_arg);-
31-
32 if (DH_generate_parameters_ex(ret, prime_len, generator, cb)
DH_generate_pa...generator, cb)Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
33 BN_GENCB_free(cb);-
34 return
never executed: return ret;
ret;
never executed: return ret;
0
35 }-
36 BN_GENCB_free(cb);-
37 DH_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