| Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_depr.c |
| Switch to Source code | Preprocessed file |
| Line | Source | Count | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | - | |||||||||||||
| 2 | - | |||||||||||||
| 3 | - | |||||||||||||
| 4 | - | |||||||||||||
| 5 | - | |||||||||||||
| 6 | - | |||||||||||||
| 7 | DSA * | - | ||||||||||||
| 8 | DSA_generate_parameters(int bits, unsigned char *seed_in, int seed_len, | - | ||||||||||||
| 9 | int *counter_ret, unsigned long *h_ret, void (*callback)(int, int, void *), | - | ||||||||||||
| 10 | void *cb_arg) | - | ||||||||||||
| 11 | { | - | ||||||||||||
| 12 | BN_GENCB cb; | - | ||||||||||||
| 13 | DSA *ret; | - | ||||||||||||
| 14 | - | |||||||||||||
| 15 | if ((
| 0 | ||||||||||||
| 16 | ((void *)0)
| 0 | ||||||||||||
| 17 | ) | - | ||||||||||||
| 18 | return never executed: return ((void *)0) ;never executed: return ((void *)0) ; | 0 | ||||||||||||
| 19 | ((void *)0) never executed: return ((void *)0) ; | 0 | ||||||||||||
| 20 | ; never executed: return ((void *)0) ; | 0 | ||||||||||||
| 21 | - | |||||||||||||
| 22 | { BN_GENCB *tmp_gencb = (&cb); tmp_gencb->ver = 1; tmp_gencb->arg = (cb_arg); tmp_gencb->cb.cb_1 = (callback); }; | - | ||||||||||||
| 23 | - | |||||||||||||
| 24 | if (DSA_generate_parameters_ex(ret, bits, seed_in, seed_len,
| 0 | ||||||||||||
| 25 | counter_ret, h_ret, &cb)
| 0 | ||||||||||||
| 26 | return never executed: ret;return ret;never executed: return ret; | 0 | ||||||||||||
| 27 | DSA_free(ret); | - | ||||||||||||
| 28 | return never executed: return ((void *)0) ;never executed: return ((void *)0) ; | 0 | ||||||||||||
| 29 | ((void *)0) never executed: return ((void *)0) ; | 0 | ||||||||||||
| 30 | ; never executed: return ((void *)0) ; | 0 | ||||||||||||
| 31 | } | - | ||||||||||||
| Switch to Source code | Preprocessed file |