Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_prn.c |
Switch to Source code | Preprocessed file |
Line | Source | Count | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | - | |||||||||||||
2 | - | |||||||||||||
3 | int | - | ||||||||||||
4 | DSA_print_fp(FILE *fp, const DSA *x, int off) | - | ||||||||||||
5 | { | - | ||||||||||||
6 | BIO *b; | - | ||||||||||||
7 | int ret; | - | ||||||||||||
8 | - | |||||||||||||
9 | if ((
| 0 | ||||||||||||
10 | ((void *)0)
| 0 | ||||||||||||
11 | ) { | - | ||||||||||||
12 | ERR_put_error(10,(0xfff),(7),__FILE__,72); | - | ||||||||||||
13 | return never executed: 0;return 0; never executed: return 0; | 0 | ||||||||||||
14 | } | - | ||||||||||||
15 | BIO_ctrl(b,106,0x00,(char *)fp); | - | ||||||||||||
16 | ret = DSA_print(b, x, off); | - | ||||||||||||
17 | BIO_free(b); | - | ||||||||||||
18 | return never executed: ret;return ret; never executed: return ret; | 0 | ||||||||||||
19 | } | - | ||||||||||||
20 | - | |||||||||||||
21 | int | - | ||||||||||||
22 | DSAparams_print_fp(FILE *fp, const DSA *x) | - | ||||||||||||
23 | { | - | ||||||||||||
24 | BIO *b; | - | ||||||||||||
25 | int ret; | - | ||||||||||||
26 | - | |||||||||||||
27 | if ((
| 0 | ||||||||||||
28 | ((void *)0)
| 0 | ||||||||||||
29 | ) { | - | ||||||||||||
30 | ERR_put_error(10,(0xfff),(7),__FILE__,88); | - | ||||||||||||
31 | return never executed: 0;return 0; never executed: return 0; | 0 | ||||||||||||
32 | } | - | ||||||||||||
33 | BIO_ctrl(b,106,0x00,(char *)fp); | - | ||||||||||||
34 | ret = DSAparams_print(b, x); | - | ||||||||||||
35 | BIO_free(b); | - | ||||||||||||
36 | return never executed: ret;return ret; never executed: return ret; | 0 | ||||||||||||
37 | } | - | ||||||||||||
38 | - | |||||||||||||
39 | int | - | ||||||||||||
40 | DSA_print(BIO *bp, const DSA *x, int off) | - | ||||||||||||
41 | { | - | ||||||||||||
42 | EVP_PKEY *pk; | - | ||||||||||||
43 | int ret; | - | ||||||||||||
44 | - | |||||||||||||
45 | pk = EVP_PKEY_new(); | - | ||||||||||||
46 | if (!pk
| 0-1 | ||||||||||||
47 | return never executed: 0;return 0; never executed: return 0; | 0 | ||||||||||||
48 | ret = EVP_PKEY_print_private(bp, pk, off, | - | ||||||||||||
49 | ((void *)0) | - | ||||||||||||
50 | ); | - | ||||||||||||
51 | EVP_PKEY_free(pk); | - | ||||||||||||
52 | return executed 1 time by 1 test: ret;return ret; Executed by:
executed 1 time by 1 test: return ret; Executed by:
| 1 | ||||||||||||
53 | } | - | ||||||||||||
54 | - | |||||||||||||
55 | int | - | ||||||||||||
56 | DSAparams_print(BIO *bp, const DSA *x) | - | ||||||||||||
57 | { | - | ||||||||||||
58 | EVP_PKEY *pk; | - | ||||||||||||
59 | int ret; | - | ||||||||||||
60 | - | |||||||||||||
61 | pk = EVP_PKEY_new(); | - | ||||||||||||
62 | if (!pk
| 0 | ||||||||||||
63 | return never executed: 0;return 0; never executed: return 0; | 0 | ||||||||||||
64 | ret = EVP_PKEY_print_params(bp, pk, 4, | - | ||||||||||||
65 | ((void *)0) | - | ||||||||||||
66 | ); | - | ||||||||||||
67 | EVP_PKEY_free(pk); | - | ||||||||||||
68 | return never executed: ret;return ret; never executed: return ret; | 0 | ||||||||||||
69 | } | - | ||||||||||||
Switch to Source code | Preprocessed file |