Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c |
Switch to Source code | Preprocessed file |
Line | Source | Count | ||||||
---|---|---|---|---|---|---|---|---|
1 | - | |||||||
2 | - | |||||||
3 | static RSA *pkey_get_rsa(EVP_PKEY *key, RSA **rsa); | - | ||||||
4 | - | |||||||
5 | - | |||||||
6 | static DSA *pkey_get_dsa(EVP_PKEY *key, DSA **dsa); | - | ||||||
7 | - | |||||||
8 | - | |||||||
9 | - | |||||||
10 | static EC_KEY *pkey_get_eckey(EVP_PKEY *key, EC_KEY **eckey); | - | ||||||
11 | - | |||||||
12 | - | |||||||
13 | - | |||||||
14 | X509_REQ * | - | ||||||
15 | PEM_read_X509_REQ(FILE *fp, X509_REQ **x, pem_password_cb *cb, void *u) | - | ||||||
16 | { | - | ||||||
17 | return never executed: PEM_ASN1_read((d2i_of_void *)d2i_X509_REQ, "CERTIFICATE REQUEST", fp,return PEM_ASN1_read((d2i_of_void *)d2i_X509_REQ, "CERTIFICATE REQUEST", fp, (void **)x, cb, u); never executed: return PEM_ASN1_read((d2i_of_void *)d2i_X509_REQ, "CERTIFICATE REQUEST", fp, (void **)x, cb, u); | 0 | ||||||
18 | (void **)x, cb, u); never executed: return PEM_ASN1_read((d2i_of_void *)d2i_X509_REQ, "CERTIFICATE REQUEST", fp, (void **)x, cb, u); | 0 | ||||||
19 | } | - | ||||||
20 | - | |||||||
21 | int | - | ||||||
22 | PEM_write_X509_REQ(FILE *fp, X509_REQ *x) | - | ||||||
23 | { | - | ||||||
24 | return never executed: PEM_ASN1_write((i2d_of_void *)i2d_X509_REQ, "CERTIFICATE REQUEST", fp,return PEM_ASN1_write((i2d_of_void *)i2d_X509_REQ, "CERTIFICATE REQUEST", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_REQ, "CERTIFICATE REQUEST", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
25 | x, never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_REQ, "CERTIFICATE REQUEST", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
26 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_REQ, "CERTIFICATE REQUEST", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
27 | , never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_REQ, "CERTIFICATE REQUEST", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
28 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_REQ, "CERTIFICATE REQUEST", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
29 | , 0, never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_REQ, "CERTIFICATE REQUEST", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
30 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_REQ, "CERTIFICATE REQUEST", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
31 | , never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_REQ, "CERTIFICATE REQUEST", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
32 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_REQ, "CERTIFICATE REQUEST", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
33 | ); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_REQ, "CERTIFICATE REQUEST", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
34 | } | - | ||||||
35 | - | |||||||
36 | X509_REQ * | - | ||||||
37 | PEM_read_bio_X509_REQ(BIO *bp, X509_REQ **x, pem_password_cb *cb, void *u) | - | ||||||
38 | { | - | ||||||
39 | return never executed: PEM_ASN1_read_bio((d2i_of_void *)d2i_X509_REQ, "CERTIFICATE REQUEST", bp,return PEM_ASN1_read_bio((d2i_of_void *)d2i_X509_REQ, "CERTIFICATE REQUEST", bp, (void **)x, cb, u); never executed: return PEM_ASN1_read_bio((d2i_of_void *)d2i_X509_REQ, "CERTIFICATE REQUEST", bp, (void **)x, cb, u); | 0 | ||||||
40 | (void **)x, cb, u); never executed: return PEM_ASN1_read_bio((d2i_of_void *)d2i_X509_REQ, "CERTIFICATE REQUEST", bp, (void **)x, cb, u); | 0 | ||||||
41 | } | - | ||||||
42 | - | |||||||
43 | int | - | ||||||
44 | PEM_write_bio_X509_REQ(BIO *bp, X509_REQ *x) | - | ||||||
45 | { | - | ||||||
46 | return never executed: PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_REQ, "CERTIFICATE REQUEST", bp,return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_REQ, "CERTIFICATE REQUEST", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_REQ, "CERTIFICATE REQUEST", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
47 | x, never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_REQ, "CERTIFICATE REQUEST", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
48 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_REQ, "CERTIFICATE REQUEST", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
49 | , never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_REQ, "CERTIFICATE REQUEST", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
50 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_REQ, "CERTIFICATE REQUEST", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
51 | , 0, never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_REQ, "CERTIFICATE REQUEST", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
52 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_REQ, "CERTIFICATE REQUEST", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
53 | , never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_REQ, "CERTIFICATE REQUEST", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
54 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_REQ, "CERTIFICATE REQUEST", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
55 | ); never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_REQ, "CERTIFICATE REQUEST", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
56 | } | - | ||||||
57 | - | |||||||
58 | int | - | ||||||
59 | PEM_write_X509_REQ_NEW(FILE *fp, X509_REQ *x) | - | ||||||
60 | { | - | ||||||
61 | return never executed: PEM_ASN1_write((i2d_of_void *)i2d_X509_REQ, "NEW CERTIFICATE REQUEST", fp,return PEM_ASN1_write((i2d_of_void *)i2d_X509_REQ, "NEW CERTIFICATE REQUEST", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_REQ, "NEW CERTIFICATE REQUEST", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
62 | x, never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_REQ, "NEW CERTIFICATE REQUEST", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
63 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_REQ, "NEW CERTIFICATE REQUEST", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
64 | , never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_REQ, "NEW CERTIFICATE REQUEST", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
65 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_REQ, "NEW CERTIFICATE REQUEST", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
66 | , 0, never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_REQ, "NEW CERTIFICATE REQUEST", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
67 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_REQ, "NEW CERTIFICATE REQUEST", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
68 | , never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_REQ, "NEW CERTIFICATE REQUEST", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
69 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_REQ, "NEW CERTIFICATE REQUEST", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
70 | ); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_REQ, "NEW CERTIFICATE REQUEST", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
71 | } | - | ||||||
72 | - | |||||||
73 | int | - | ||||||
74 | PEM_write_bio_X509_REQ_NEW(BIO *bp, X509_REQ *x) | - | ||||||
75 | { | - | ||||||
76 | return never executed: PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_REQ, "NEW CERTIFICATE REQUEST", bp,return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_REQ, "NEW CERTIFICATE REQUEST", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_REQ, "NEW CERTIFICATE REQUEST", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
77 | x, never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_REQ, "NEW CERTIFICATE REQUEST", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
78 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_REQ, "NEW CERTIFICATE REQUEST", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
79 | , never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_REQ, "NEW CERTIFICATE REQUEST", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
80 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_REQ, "NEW CERTIFICATE REQUEST", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
81 | , 0, never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_REQ, "NEW CERTIFICATE REQUEST", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
82 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_REQ, "NEW CERTIFICATE REQUEST", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
83 | , never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_REQ, "NEW CERTIFICATE REQUEST", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
84 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_REQ, "NEW CERTIFICATE REQUEST", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
85 | ); never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_REQ, "NEW CERTIFICATE REQUEST", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
86 | } | - | ||||||
87 | - | |||||||
88 | X509_CRL * | - | ||||||
89 | PEM_read_X509_CRL(FILE *fp, X509_CRL **x, pem_password_cb *cb, void *u) | - | ||||||
90 | { | - | ||||||
91 | return never executed: PEM_ASN1_read((d2i_of_void *)d2i_X509_CRL, "X509 CRL", fp,return PEM_ASN1_read((d2i_of_void *)d2i_X509_CRL, "X509 CRL", fp, (void **)x, cb, u); never executed: return PEM_ASN1_read((d2i_of_void *)d2i_X509_CRL, "X509 CRL", fp, (void **)x, cb, u); | 0 | ||||||
92 | (void **)x, cb, u); never executed: return PEM_ASN1_read((d2i_of_void *)d2i_X509_CRL, "X509 CRL", fp, (void **)x, cb, u); | 0 | ||||||
93 | } | - | ||||||
94 | - | |||||||
95 | int | - | ||||||
96 | PEM_write_X509_CRL(FILE *fp, X509_CRL *x) | - | ||||||
97 | { | - | ||||||
98 | return never executed: PEM_ASN1_write((i2d_of_void *)i2d_X509_CRL, "X509 CRL", fp,return PEM_ASN1_write((i2d_of_void *)i2d_X509_CRL, "X509 CRL", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_CRL, "X509 CRL", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
99 | x, never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_CRL, "X509 CRL", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
100 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_CRL, "X509 CRL", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
101 | , never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_CRL, "X509 CRL", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
102 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_CRL, "X509 CRL", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
103 | , 0, never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_CRL, "X509 CRL", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
104 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_CRL, "X509 CRL", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
105 | , never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_CRL, "X509 CRL", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
106 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_CRL, "X509 CRL", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
107 | ); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_X509_CRL, "X509 CRL", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
108 | } | - | ||||||
109 | - | |||||||
110 | X509_CRL * | - | ||||||
111 | PEM_read_bio_X509_CRL(BIO *bp, X509_CRL **x, pem_password_cb *cb, void *u) | - | ||||||
112 | { | - | ||||||
113 | return never executed: PEM_ASN1_read_bio((d2i_of_void *)d2i_X509_CRL, "X509 CRL", bp,return PEM_ASN1_read_bio((d2i_of_void *)d2i_X509_CRL, "X509 CRL", bp, (void **)x, cb, u); never executed: return PEM_ASN1_read_bio((d2i_of_void *)d2i_X509_CRL, "X509 CRL", bp, (void **)x, cb, u); | 0 | ||||||
114 | (void **)x, cb, u); never executed: return PEM_ASN1_read_bio((d2i_of_void *)d2i_X509_CRL, "X509 CRL", bp, (void **)x, cb, u); | 0 | ||||||
115 | } | - | ||||||
116 | - | |||||||
117 | int | - | ||||||
118 | PEM_write_bio_X509_CRL(BIO *bp, X509_CRL *x) | - | ||||||
119 | { | - | ||||||
120 | return never executed: PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_CRL, "X509 CRL", bp,return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_CRL, "X509 CRL", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_CRL, "X509 CRL", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
121 | x, never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_CRL, "X509 CRL", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
122 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_CRL, "X509 CRL", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
123 | , never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_CRL, "X509 CRL", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
124 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_CRL, "X509 CRL", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
125 | , 0, never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_CRL, "X509 CRL", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
126 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_CRL, "X509 CRL", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
127 | , never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_CRL, "X509 CRL", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
128 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_CRL, "X509 CRL", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
129 | ); never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509_CRL, "X509 CRL", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
130 | } | - | ||||||
131 | - | |||||||
132 | PKCS7 * | - | ||||||
133 | PEM_read_PKCS7(FILE *fp, PKCS7 **x, pem_password_cb *cb, void *u) | - | ||||||
134 | { | - | ||||||
135 | return never executed: PEM_ASN1_read((d2i_of_void *)d2i_PKCS7, "PKCS7", fp,return PEM_ASN1_read((d2i_of_void *)d2i_PKCS7, "PKCS7", fp, (void **)x, cb, u); never executed: return PEM_ASN1_read((d2i_of_void *)d2i_PKCS7, "PKCS7", fp, (void **)x, cb, u); | 0 | ||||||
136 | (void **)x, cb, u); never executed: return PEM_ASN1_read((d2i_of_void *)d2i_PKCS7, "PKCS7", fp, (void **)x, cb, u); | 0 | ||||||
137 | } | - | ||||||
138 | - | |||||||
139 | int | - | ||||||
140 | PEM_write_PKCS7(FILE *fp, PKCS7 *x) | - | ||||||
141 | { | - | ||||||
142 | return never executed: PEM_ASN1_write((i2d_of_void *)i2d_PKCS7, "PKCS7", fp,return PEM_ASN1_write((i2d_of_void *)i2d_PKCS7, "PKCS7", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_PKCS7, "PKCS7", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
143 | x, never executed: return PEM_ASN1_write((i2d_of_void *)i2d_PKCS7, "PKCS7", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
144 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_PKCS7, "PKCS7", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
145 | , never executed: return PEM_ASN1_write((i2d_of_void *)i2d_PKCS7, "PKCS7", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
146 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_PKCS7, "PKCS7", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
147 | , 0, never executed: return PEM_ASN1_write((i2d_of_void *)i2d_PKCS7, "PKCS7", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
148 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_PKCS7, "PKCS7", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
149 | , never executed: return PEM_ASN1_write((i2d_of_void *)i2d_PKCS7, "PKCS7", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
150 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_PKCS7, "PKCS7", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
151 | ); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_PKCS7, "PKCS7", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
152 | } | - | ||||||
153 | - | |||||||
154 | PKCS7 * | - | ||||||
155 | PEM_read_bio_PKCS7(BIO *bp, PKCS7 **x, pem_password_cb *cb, void *u) | - | ||||||
156 | { | - | ||||||
157 | return executed 3 times by 1 test: PEM_ASN1_read_bio((d2i_of_void *)d2i_PKCS7, "PKCS7", bp,return PEM_ASN1_read_bio((d2i_of_void *)d2i_PKCS7, "PKCS7", bp, (void **)x, cb, u); Executed by:
executed 3 times by 1 test: return PEM_ASN1_read_bio((d2i_of_void *)d2i_PKCS7, "PKCS7", bp, (void **)x, cb, u); Executed by:
| 3 | ||||||
158 | (void **)x, cb, u); executed 3 times by 1 test: return PEM_ASN1_read_bio((d2i_of_void *)d2i_PKCS7, "PKCS7", bp, (void **)x, cb, u); Executed by:
| 3 | ||||||
159 | } | - | ||||||
160 | - | |||||||
161 | int | - | ||||||
162 | PEM_write_bio_PKCS7(BIO *bp, PKCS7 *x) | - | ||||||
163 | { | - | ||||||
164 | return executed 3 times by 1 test: PEM_ASN1_write_bio((i2d_of_void *)i2d_PKCS7, "PKCS7", bp,return PEM_ASN1_write_bio((i2d_of_void *)i2d_PKCS7, "PKCS7", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); Executed by:
executed 3 times by 1 test: return PEM_ASN1_write_bio((i2d_of_void *)i2d_PKCS7, "PKCS7", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); Executed by:
| 3 | ||||||
165 | x, executed 3 times by 1 test: return PEM_ASN1_write_bio((i2d_of_void *)i2d_PKCS7, "PKCS7", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); Executed by:
| 3 | ||||||
166 | ((void *)0) executed 3 times by 1 test: return PEM_ASN1_write_bio((i2d_of_void *)i2d_PKCS7, "PKCS7", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); Executed by:
| 3 | ||||||
167 | , executed 3 times by 1 test: return PEM_ASN1_write_bio((i2d_of_void *)i2d_PKCS7, "PKCS7", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); Executed by:
| 3 | ||||||
168 | ((void *)0) executed 3 times by 1 test: return PEM_ASN1_write_bio((i2d_of_void *)i2d_PKCS7, "PKCS7", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); Executed by:
| 3 | ||||||
169 | , 0, executed 3 times by 1 test: return PEM_ASN1_write_bio((i2d_of_void *)i2d_PKCS7, "PKCS7", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); Executed by:
| 3 | ||||||
170 | ((void *)0) executed 3 times by 1 test: return PEM_ASN1_write_bio((i2d_of_void *)i2d_PKCS7, "PKCS7", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); Executed by:
| 3 | ||||||
171 | , executed 3 times by 1 test: return PEM_ASN1_write_bio((i2d_of_void *)i2d_PKCS7, "PKCS7", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); Executed by:
| 3 | ||||||
172 | ((void *)0) executed 3 times by 1 test: return PEM_ASN1_write_bio((i2d_of_void *)i2d_PKCS7, "PKCS7", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); Executed by:
| 3 | ||||||
173 | ); executed 3 times by 1 test: return PEM_ASN1_write_bio((i2d_of_void *)i2d_PKCS7, "PKCS7", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); Executed by:
| 3 | ||||||
174 | } | - | ||||||
175 | - | |||||||
176 | int | - | ||||||
177 | PEM_write_NETSCAPE_CERT_SEQUENCE(FILE *fp, NETSCAPE_CERT_SEQUENCE *x) | - | ||||||
178 | { | - | ||||||
179 | return never executed: PEM_ASN1_write((i2d_of_void *)i2d_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", fp,return PEM_ASN1_write((i2d_of_void *)i2d_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
180 | x, never executed: return PEM_ASN1_write((i2d_of_void *)i2d_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
181 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
182 | , never executed: return PEM_ASN1_write((i2d_of_void *)i2d_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
183 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
184 | , 0, never executed: return PEM_ASN1_write((i2d_of_void *)i2d_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
185 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
186 | , never executed: return PEM_ASN1_write((i2d_of_void *)i2d_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
187 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
188 | ); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
189 | } | - | ||||||
190 | - | |||||||
191 | NETSCAPE_CERT_SEQUENCE * | - | ||||||
192 | PEM_read_NETSCAPE_CERT_SEQUENCE(FILE *fp, NETSCAPE_CERT_SEQUENCE **x, pem_password_cb *cb, void *u) | - | ||||||
193 | { | - | ||||||
194 | return never executed: PEM_ASN1_read((d2i_of_void *)d2i_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", fp,return PEM_ASN1_read((d2i_of_void *)d2i_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", fp, (void **)x, cb, u); never executed: return PEM_ASN1_read((d2i_of_void *)d2i_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", fp, (void **)x, cb, u); | 0 | ||||||
195 | (void **)x, cb, u); never executed: return PEM_ASN1_read((d2i_of_void *)d2i_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", fp, (void **)x, cb, u); | 0 | ||||||
196 | } | - | ||||||
197 | - | |||||||
198 | NETSCAPE_CERT_SEQUENCE * | - | ||||||
199 | PEM_read_bio_NETSCAPE_CERT_SEQUENCE(BIO *bp, NETSCAPE_CERT_SEQUENCE **x, pem_password_cb *cb, void *u) | - | ||||||
200 | { | - | ||||||
201 | return never executed: PEM_ASN1_read_bio((d2i_of_void *)d2i_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", bp,return PEM_ASN1_read_bio((d2i_of_void *)d2i_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", bp, (void **)x, cb, u); never executed: return PEM_ASN1_read_bio((d2i_of_void *)d2i_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", bp, (void **)x, cb, u); | 0 | ||||||
202 | (void **)x, cb, u); never executed: return PEM_ASN1_read_bio((d2i_of_void *)d2i_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", bp, (void **)x, cb, u); | 0 | ||||||
203 | } | - | ||||||
204 | - | |||||||
205 | int | - | ||||||
206 | PEM_write_bio_NETSCAPE_CERT_SEQUENCE(BIO *bp, NETSCAPE_CERT_SEQUENCE *x) | - | ||||||
207 | { | - | ||||||
208 | return never executed: PEM_ASN1_write_bio((i2d_of_void *)i2d_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", bp,return PEM_ASN1_write_bio((i2d_of_void *)i2d_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
209 | x, never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
210 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
211 | , never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
212 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
213 | , 0, never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
214 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
215 | , never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
216 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
217 | ); never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_NETSCAPE_CERT_SEQUENCE, "CERTIFICATE", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
218 | } | - | ||||||
219 | static RSA * | - | ||||||
220 | pkey_get_rsa(EVP_PKEY *key, RSA **rsa) | - | ||||||
221 | { | - | ||||||
222 | RSA *rtmp; | - | ||||||
223 | - | |||||||
224 | if (!key
| 0 | ||||||
225 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 | ||||||
226 | ((void *)0) never executed: return ((void *)0) ; | 0 | ||||||
227 | ; never executed: return ((void *)0) ; | 0 | ||||||
228 | rtmp = EVP_PKEY_get1_RSA(key); | - | ||||||
229 | EVP_PKEY_free(key); | - | ||||||
230 | if (!rtmp
| 0 | ||||||
231 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 | ||||||
232 | ((void *)0) never executed: return ((void *)0) ; | 0 | ||||||
233 | ; never executed: return ((void *)0) ; | 0 | ||||||
234 | if (rsa
| 0 | ||||||
235 | RSA_free(*rsa); | - | ||||||
236 | *rsa = rtmp; | - | ||||||
237 | } never executed: end of block | 0 | ||||||
238 | return never executed: rtmp;return rtmp; never executed: return rtmp; | 0 | ||||||
239 | } | - | ||||||
240 | - | |||||||
241 | RSA * | - | ||||||
242 | PEM_read_RSAPrivateKey(FILE *fp, RSA **rsa, pem_password_cb *cb, void *u) | - | ||||||
243 | { | - | ||||||
244 | EVP_PKEY *pktmp; | - | ||||||
245 | - | |||||||
246 | pktmp = PEM_read_PrivateKey(fp, | - | ||||||
247 | ((void *)0) | - | ||||||
248 | , cb, u); | - | ||||||
249 | return never executed: pkey_get_rsa(pktmp, rsa);return pkey_get_rsa(pktmp, rsa); never executed: return pkey_get_rsa(pktmp, rsa); | 0 | ||||||
250 | } | - | ||||||
251 | - | |||||||
252 | int | - | ||||||
253 | PEM_write_RSAPrivateKey(FILE *fp, RSA *x, const EVP_CIPHER *enc, | - | ||||||
254 | unsigned char *kstr, int klen, pem_password_cb *cb, void *u) | - | ||||||
255 | { | - | ||||||
256 | return never executed: PEM_ASN1_write((i2d_of_void *)i2d_RSAPrivateKey, "RSA PRIVATE KEY", fp,return PEM_ASN1_write((i2d_of_void *)i2d_RSAPrivateKey, "RSA PRIVATE KEY", fp, x, enc, kstr, klen, cb, u); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_RSAPrivateKey, "RSA PRIVATE KEY", fp, x, enc, kstr, klen, cb, u); | 0 | ||||||
257 | x, enc, kstr, klen, cb, u); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_RSAPrivateKey, "RSA PRIVATE KEY", fp, x, enc, kstr, klen, cb, u); | 0 | ||||||
258 | } | - | ||||||
259 | - | |||||||
260 | RSA * | - | ||||||
261 | PEM_read_bio_RSAPrivateKey(BIO *bp, RSA **rsa, pem_password_cb *cb, void *u) | - | ||||||
262 | { | - | ||||||
263 | EVP_PKEY *pktmp; | - | ||||||
264 | - | |||||||
265 | pktmp = PEM_read_bio_PrivateKey(bp, | - | ||||||
266 | ((void *)0) | - | ||||||
267 | , cb, u); | - | ||||||
268 | return never executed: pkey_get_rsa(pktmp, rsa);return pkey_get_rsa(pktmp, rsa); never executed: return pkey_get_rsa(pktmp, rsa); | 0 | ||||||
269 | } | - | ||||||
270 | - | |||||||
271 | int | - | ||||||
272 | PEM_write_bio_RSAPrivateKey(BIO *bp, RSA *x, | - | ||||||
273 | const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cb, | - | ||||||
274 | void *u) | - | ||||||
275 | { | - | ||||||
276 | return executed 1 time by 1 test: PEM_ASN1_write_bio((i2d_of_void *)i2d_RSAPrivateKey, "RSA PRIVATE KEY", bp,return PEM_ASN1_write_bio((i2d_of_void *)i2d_RSAPrivateKey, "RSA PRIVATE KEY", bp, x, enc, kstr, klen, cb, u); Executed by:
executed 1 time by 1 test: return PEM_ASN1_write_bio((i2d_of_void *)i2d_RSAPrivateKey, "RSA PRIVATE KEY", bp, x, enc, kstr, klen, cb, u); Executed by:
| 1 | ||||||
277 | x, enc, kstr, klen, cb, u); executed 1 time by 1 test: return PEM_ASN1_write_bio((i2d_of_void *)i2d_RSAPrivateKey, "RSA PRIVATE KEY", bp, x, enc, kstr, klen, cb, u); Executed by:
| 1 | ||||||
278 | } | - | ||||||
279 | - | |||||||
280 | RSA * | - | ||||||
281 | PEM_read_RSAPublicKey(FILE *fp, RSA **x, pem_password_cb *cb, void *u) | - | ||||||
282 | { | - | ||||||
283 | return never executed: PEM_ASN1_read((d2i_of_void *)d2i_RSAPublicKey, "RSA PUBLIC KEY", fp,return PEM_ASN1_read((d2i_of_void *)d2i_RSAPublicKey, "RSA PUBLIC KEY", fp, (void **)x, cb, u); never executed: return PEM_ASN1_read((d2i_of_void *)d2i_RSAPublicKey, "RSA PUBLIC KEY", fp, (void **)x, cb, u); | 0 | ||||||
284 | (void **)x, cb, u); never executed: return PEM_ASN1_read((d2i_of_void *)d2i_RSAPublicKey, "RSA PUBLIC KEY", fp, (void **)x, cb, u); | 0 | ||||||
285 | } | - | ||||||
286 | - | |||||||
287 | int | - | ||||||
288 | PEM_write_RSAPublicKey(FILE *fp, const RSA *x) | - | ||||||
289 | { | - | ||||||
290 | return never executed: PEM_ASN1_write((i2d_of_void *)i2d_RSAPublicKey, "RSA PUBLIC KEY", fp,return PEM_ASN1_write((i2d_of_void *)i2d_RSAPublicKey, "RSA PUBLIC KEY", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_RSAPublicKey, "RSA PUBLIC KEY", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
291 | (void *)x, never executed: return PEM_ASN1_write((i2d_of_void *)i2d_RSAPublicKey, "RSA PUBLIC KEY", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
292 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_RSAPublicKey, "RSA PUBLIC KEY", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
293 | , never executed: return PEM_ASN1_write((i2d_of_void *)i2d_RSAPublicKey, "RSA PUBLIC KEY", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
294 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_RSAPublicKey, "RSA PUBLIC KEY", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
295 | , 0, never executed: return PEM_ASN1_write((i2d_of_void *)i2d_RSAPublicKey, "RSA PUBLIC KEY", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
296 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_RSAPublicKey, "RSA PUBLIC KEY", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
297 | , never executed: return PEM_ASN1_write((i2d_of_void *)i2d_RSAPublicKey, "RSA PUBLIC KEY", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
298 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_RSAPublicKey, "RSA PUBLIC KEY", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
299 | ); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_RSAPublicKey, "RSA PUBLIC KEY", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
300 | } | - | ||||||
301 | - | |||||||
302 | RSA * | - | ||||||
303 | PEM_read_bio_RSAPublicKey(BIO *bp, RSA **x, pem_password_cb *cb, void *u) | - | ||||||
304 | { | - | ||||||
305 | return never executed: PEM_ASN1_read_bio((d2i_of_void *)d2i_RSAPublicKey, "RSA PUBLIC KEY", bp,return PEM_ASN1_read_bio((d2i_of_void *)d2i_RSAPublicKey, "RSA PUBLIC KEY", bp, (void **)x, cb, u); never executed: return PEM_ASN1_read_bio((d2i_of_void *)d2i_RSAPublicKey, "RSA PUBLIC KEY", bp, (void **)x, cb, u); | 0 | ||||||
306 | (void **)x, cb, u); never executed: return PEM_ASN1_read_bio((d2i_of_void *)d2i_RSAPublicKey, "RSA PUBLIC KEY", bp, (void **)x, cb, u); | 0 | ||||||
307 | } | - | ||||||
308 | - | |||||||
309 | int | - | ||||||
310 | PEM_write_bio_RSAPublicKey(BIO *bp, const RSA *x) | - | ||||||
311 | { | - | ||||||
312 | return never executed: PEM_ASN1_write_bio((i2d_of_void *)i2d_RSAPublicKey, "RSA PUBLIC KEY", bp,return PEM_ASN1_write_bio((i2d_of_void *)i2d_RSAPublicKey, "RSA PUBLIC KEY", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_RSAPublicKey, "RSA PUBLIC KEY", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
313 | (void *)x, never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_RSAPublicKey, "RSA PUBLIC KEY", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
314 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_RSAPublicKey, "RSA PUBLIC KEY", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
315 | , never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_RSAPublicKey, "RSA PUBLIC KEY", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
316 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_RSAPublicKey, "RSA PUBLIC KEY", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
317 | , 0, never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_RSAPublicKey, "RSA PUBLIC KEY", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
318 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_RSAPublicKey, "RSA PUBLIC KEY", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
319 | , never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_RSAPublicKey, "RSA PUBLIC KEY", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
320 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_RSAPublicKey, "RSA PUBLIC KEY", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
321 | ); never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_RSAPublicKey, "RSA PUBLIC KEY", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
322 | } | - | ||||||
323 | - | |||||||
324 | RSA * | - | ||||||
325 | PEM_read_RSA_PUBKEY(FILE *fp, RSA **x, pem_password_cb *cb, void *u) | - | ||||||
326 | { | - | ||||||
327 | return never executed: PEM_ASN1_read((d2i_of_void *)d2i_RSA_PUBKEY, "PUBLIC KEY", fp,return PEM_ASN1_read((d2i_of_void *)d2i_RSA_PUBKEY, "PUBLIC KEY", fp, (void **)x, cb, u); never executed: return PEM_ASN1_read((d2i_of_void *)d2i_RSA_PUBKEY, "PUBLIC KEY", fp, (void **)x, cb, u); | 0 | ||||||
328 | (void **)x, cb, u); never executed: return PEM_ASN1_read((d2i_of_void *)d2i_RSA_PUBKEY, "PUBLIC KEY", fp, (void **)x, cb, u); | 0 | ||||||
329 | } | - | ||||||
330 | - | |||||||
331 | int | - | ||||||
332 | PEM_write_RSA_PUBKEY(FILE *fp, RSA *x) | - | ||||||
333 | { | - | ||||||
334 | return never executed: PEM_ASN1_write((i2d_of_void *)i2d_RSA_PUBKEY, "PUBLIC KEY", fp,return PEM_ASN1_write((i2d_of_void *)i2d_RSA_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_RSA_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
335 | x, never executed: return PEM_ASN1_write((i2d_of_void *)i2d_RSA_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
336 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_RSA_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
337 | , never executed: return PEM_ASN1_write((i2d_of_void *)i2d_RSA_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
338 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_RSA_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
339 | , 0, never executed: return PEM_ASN1_write((i2d_of_void *)i2d_RSA_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
340 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_RSA_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
341 | , never executed: return PEM_ASN1_write((i2d_of_void *)i2d_RSA_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
342 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_RSA_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
343 | ); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_RSA_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
344 | } | - | ||||||
345 | - | |||||||
346 | RSA * | - | ||||||
347 | PEM_read_bio_RSA_PUBKEY(BIO *bp, RSA **x, pem_password_cb *cb, void *u) | - | ||||||
348 | { | - | ||||||
349 | return never executed: PEM_ASN1_read_bio((d2i_of_void *)d2i_RSA_PUBKEY, "PUBLIC KEY", bp,return PEM_ASN1_read_bio((d2i_of_void *)d2i_RSA_PUBKEY, "PUBLIC KEY", bp, (void **)x, cb, u); never executed: return PEM_ASN1_read_bio((d2i_of_void *)d2i_RSA_PUBKEY, "PUBLIC KEY", bp, (void **)x, cb, u); | 0 | ||||||
350 | (void **)x, cb, u); never executed: return PEM_ASN1_read_bio((d2i_of_void *)d2i_RSA_PUBKEY, "PUBLIC KEY", bp, (void **)x, cb, u); | 0 | ||||||
351 | } | - | ||||||
352 | - | |||||||
353 | int | - | ||||||
354 | PEM_write_bio_RSA_PUBKEY(BIO *bp, RSA *x) | - | ||||||
355 | { | - | ||||||
356 | return never executed: PEM_ASN1_write_bio((i2d_of_void *)i2d_RSA_PUBKEY, "PUBLIC KEY", bp,return PEM_ASN1_write_bio((i2d_of_void *)i2d_RSA_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_RSA_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
357 | x, never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_RSA_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
358 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_RSA_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
359 | , never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_RSA_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
360 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_RSA_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
361 | , 0, never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_RSA_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
362 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_RSA_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
363 | , never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_RSA_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
364 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_RSA_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
365 | ); never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_RSA_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
366 | } | - | ||||||
367 | - | |||||||
368 | - | |||||||
369 | - | |||||||
370 | - | |||||||
371 | - | |||||||
372 | static DSA * | - | ||||||
373 | pkey_get_dsa(EVP_PKEY *key, DSA **dsa) | - | ||||||
374 | { | - | ||||||
375 | DSA *dtmp; | - | ||||||
376 | - | |||||||
377 | if (!key
| 0 | ||||||
378 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 | ||||||
379 | ((void *)0) never executed: return ((void *)0) ; | 0 | ||||||
380 | ; never executed: return ((void *)0) ; | 0 | ||||||
381 | dtmp = EVP_PKEY_get1_DSA(key); | - | ||||||
382 | EVP_PKEY_free(key); | - | ||||||
383 | if (!dtmp
| 0 | ||||||
384 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 | ||||||
385 | ((void *)0) never executed: return ((void *)0) ; | 0 | ||||||
386 | ; never executed: return ((void *)0) ; | 0 | ||||||
387 | if (dsa
| 0 | ||||||
388 | DSA_free(*dsa); | - | ||||||
389 | *dsa = dtmp; | - | ||||||
390 | } never executed: end of block | 0 | ||||||
391 | return never executed: dtmp;return dtmp; never executed: return dtmp; | 0 | ||||||
392 | } | - | ||||||
393 | - | |||||||
394 | DSA * | - | ||||||
395 | PEM_read_DSAPrivateKey(FILE *fp, DSA **dsa, pem_password_cb *cb, void *u) | - | ||||||
396 | { | - | ||||||
397 | EVP_PKEY *pktmp; | - | ||||||
398 | - | |||||||
399 | pktmp = PEM_read_PrivateKey(fp, | - | ||||||
400 | ((void *)0) | - | ||||||
401 | , cb, u); | - | ||||||
402 | return never executed: pkey_get_dsa(pktmp, dsa);return pkey_get_dsa(pktmp, dsa); never executed: return pkey_get_dsa(pktmp, dsa); | 0 | ||||||
403 | } | - | ||||||
404 | - | |||||||
405 | int | - | ||||||
406 | PEM_write_DSAPrivateKey(FILE *fp, DSA *x, const EVP_CIPHER *enc, | - | ||||||
407 | unsigned char *kstr, int klen, pem_password_cb *cb, void *u) | - | ||||||
408 | { | - | ||||||
409 | return never executed: PEM_ASN1_write((i2d_of_void *)i2d_DSAPrivateKey, "DSA PRIVATE KEY", fp,return PEM_ASN1_write((i2d_of_void *)i2d_DSAPrivateKey, "DSA PRIVATE KEY", fp, x, enc, kstr, klen, cb, u); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DSAPrivateKey, "DSA PRIVATE KEY", fp, x, enc, kstr, klen, cb, u); | 0 | ||||||
410 | x, enc, kstr, klen, cb, u); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DSAPrivateKey, "DSA PRIVATE KEY", fp, x, enc, kstr, klen, cb, u); | 0 | ||||||
411 | } | - | ||||||
412 | - | |||||||
413 | DSA * | - | ||||||
414 | PEM_read_bio_DSAPrivateKey(BIO *bp, DSA **dsa, pem_password_cb *cb, void *u) | - | ||||||
415 | { | - | ||||||
416 | EVP_PKEY *pktmp; | - | ||||||
417 | - | |||||||
418 | pktmp = PEM_read_bio_PrivateKey(bp, | - | ||||||
419 | ((void *)0) | - | ||||||
420 | , cb, u); | - | ||||||
421 | return never executed: pkey_get_dsa(pktmp, dsa);return pkey_get_dsa(pktmp, dsa); never executed: return pkey_get_dsa(pktmp, dsa); | 0 | ||||||
422 | } | - | ||||||
423 | - | |||||||
424 | int | - | ||||||
425 | PEM_write_bio_DSAPrivateKey(BIO *bp, DSA *x, | - | ||||||
426 | const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cb, | - | ||||||
427 | void *u) | - | ||||||
428 | { | - | ||||||
429 | return never executed: PEM_ASN1_write_bio((i2d_of_void *)i2d_DSAPrivateKey, "DSA PRIVATE KEY", bp,return PEM_ASN1_write_bio((i2d_of_void *)i2d_DSAPrivateKey, "DSA PRIVATE KEY", bp, x, enc, kstr, klen, cb, u); never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DSAPrivateKey, "DSA PRIVATE KEY", bp, x, enc, kstr, klen, cb, u); | 0 | ||||||
430 | x, enc, kstr, klen, cb, u); never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DSAPrivateKey, "DSA PRIVATE KEY", bp, x, enc, kstr, klen, cb, u); | 0 | ||||||
431 | } | - | ||||||
432 | - | |||||||
433 | DSA * | - | ||||||
434 | PEM_read_DSA_PUBKEY(FILE *fp, DSA **x, pem_password_cb *cb, void *u) | - | ||||||
435 | { | - | ||||||
436 | return never executed: PEM_ASN1_read((d2i_of_void *)d2i_DSA_PUBKEY, "PUBLIC KEY", fp,return PEM_ASN1_read((d2i_of_void *)d2i_DSA_PUBKEY, "PUBLIC KEY", fp, (void **)x, cb, u); never executed: return PEM_ASN1_read((d2i_of_void *)d2i_DSA_PUBKEY, "PUBLIC KEY", fp, (void **)x, cb, u); | 0 | ||||||
437 | (void **)x, cb, u); never executed: return PEM_ASN1_read((d2i_of_void *)d2i_DSA_PUBKEY, "PUBLIC KEY", fp, (void **)x, cb, u); | 0 | ||||||
438 | } | - | ||||||
439 | - | |||||||
440 | int | - | ||||||
441 | PEM_write_DSA_PUBKEY(FILE *fp, DSA *x) | - | ||||||
442 | { | - | ||||||
443 | return never executed: PEM_ASN1_write((i2d_of_void *)i2d_DSA_PUBKEY, "PUBLIC KEY", fp,return PEM_ASN1_write((i2d_of_void *)i2d_DSA_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DSA_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
444 | x, never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DSA_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
445 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DSA_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
446 | , never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DSA_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
447 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DSA_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
448 | , 0, never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DSA_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
449 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DSA_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
450 | , never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DSA_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
451 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DSA_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
452 | ); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DSA_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
453 | } | - | ||||||
454 | - | |||||||
455 | int | - | ||||||
456 | PEM_write_bio_DSA_PUBKEY(BIO *bp, DSA *x) | - | ||||||
457 | { | - | ||||||
458 | return never executed: PEM_ASN1_write_bio((i2d_of_void *)i2d_DSA_PUBKEY, "PUBLIC KEY", bp,return PEM_ASN1_write_bio((i2d_of_void *)i2d_DSA_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DSA_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
459 | x, never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DSA_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
460 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DSA_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
461 | , never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DSA_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
462 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DSA_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
463 | , 0, never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DSA_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
464 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DSA_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
465 | , never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DSA_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
466 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DSA_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
467 | ); never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DSA_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
468 | } | - | ||||||
469 | - | |||||||
470 | DSA * | - | ||||||
471 | PEM_read_bio_DSA_PUBKEY(BIO *bp, DSA **x, pem_password_cb *cb, void *u) | - | ||||||
472 | { | - | ||||||
473 | return never executed: PEM_ASN1_read_bio((d2i_of_void *)d2i_DSA_PUBKEY, "PUBLIC KEY", bp,return PEM_ASN1_read_bio((d2i_of_void *)d2i_DSA_PUBKEY, "PUBLIC KEY", bp, (void **)x, cb, u); never executed: return PEM_ASN1_read_bio((d2i_of_void *)d2i_DSA_PUBKEY, "PUBLIC KEY", bp, (void **)x, cb, u); | 0 | ||||||
474 | (void **)x, cb, u); never executed: return PEM_ASN1_read_bio((d2i_of_void *)d2i_DSA_PUBKEY, "PUBLIC KEY", bp, (void **)x, cb, u); | 0 | ||||||
475 | } | - | ||||||
476 | - | |||||||
477 | DSA * | - | ||||||
478 | PEM_read_DSAparams(FILE *fp, DSA **x, pem_password_cb *cb, void *u) | - | ||||||
479 | { | - | ||||||
480 | return never executed: PEM_ASN1_read((d2i_of_void *)d2i_DSAparams, "DSA PARAMETERS", fp,return PEM_ASN1_read((d2i_of_void *)d2i_DSAparams, "DSA PARAMETERS", fp, (void **)x, cb, u); never executed: return PEM_ASN1_read((d2i_of_void *)d2i_DSAparams, "DSA PARAMETERS", fp, (void **)x, cb, u); | 0 | ||||||
481 | (void **)x, cb, u); never executed: return PEM_ASN1_read((d2i_of_void *)d2i_DSAparams, "DSA PARAMETERS", fp, (void **)x, cb, u); | 0 | ||||||
482 | } | - | ||||||
483 | - | |||||||
484 | int | - | ||||||
485 | PEM_write_DSAparams(FILE *fp, const DSA *x) | - | ||||||
486 | { | - | ||||||
487 | return never executed: PEM_ASN1_write((i2d_of_void *)i2d_DSAparams, "DSA PARAMETERS", fp,return PEM_ASN1_write((i2d_of_void *)i2d_DSAparams, "DSA PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DSAparams, "DSA PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
488 | (void *)x, never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DSAparams, "DSA PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
489 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DSAparams, "DSA PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
490 | , never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DSAparams, "DSA PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
491 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DSAparams, "DSA PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
492 | , 0, never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DSAparams, "DSA PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
493 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DSAparams, "DSA PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
494 | , never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DSAparams, "DSA PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
495 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DSAparams, "DSA PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
496 | ); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DSAparams, "DSA PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
497 | } | - | ||||||
498 | - | |||||||
499 | DSA * | - | ||||||
500 | PEM_read_bio_DSAparams(BIO *bp, DSA **x, pem_password_cb *cb, void *u) | - | ||||||
501 | { | - | ||||||
502 | return never executed: PEM_ASN1_read_bio((d2i_of_void *)d2i_DSAparams, "DSA PARAMETERS", bp,return PEM_ASN1_read_bio((d2i_of_void *)d2i_DSAparams, "DSA PARAMETERS", bp, (void **)x, cb, u); never executed: return PEM_ASN1_read_bio((d2i_of_void *)d2i_DSAparams, "DSA PARAMETERS", bp, (void **)x, cb, u); | 0 | ||||||
503 | (void **)x, cb, u); never executed: return PEM_ASN1_read_bio((d2i_of_void *)d2i_DSAparams, "DSA PARAMETERS", bp, (void **)x, cb, u); | 0 | ||||||
504 | } | - | ||||||
505 | - | |||||||
506 | int | - | ||||||
507 | PEM_write_bio_DSAparams(BIO *bp, const DSA *x) | - | ||||||
508 | { | - | ||||||
509 | return executed 1 time by 1 test: PEM_ASN1_write_bio((i2d_of_void *)i2d_DSAparams, "DSA PARAMETERS", bp,return PEM_ASN1_write_bio((i2d_of_void *)i2d_DSAparams, "DSA PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); Executed by:
executed 1 time by 1 test: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DSAparams, "DSA PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); Executed by:
| 1 | ||||||
510 | (void *)x, executed 1 time by 1 test: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DSAparams, "DSA PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); Executed by:
| 1 | ||||||
511 | ((void *)0) executed 1 time by 1 test: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DSAparams, "DSA PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); Executed by:
| 1 | ||||||
512 | , executed 1 time by 1 test: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DSAparams, "DSA PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); Executed by:
| 1 | ||||||
513 | ((void *)0) executed 1 time by 1 test: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DSAparams, "DSA PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); Executed by:
| 1 | ||||||
514 | , 0, executed 1 time by 1 test: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DSAparams, "DSA PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); Executed by:
| 1 | ||||||
515 | ((void *)0) executed 1 time by 1 test: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DSAparams, "DSA PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); Executed by:
| 1 | ||||||
516 | , executed 1 time by 1 test: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DSAparams, "DSA PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); Executed by:
| 1 | ||||||
517 | ((void *)0) executed 1 time by 1 test: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DSAparams, "DSA PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); Executed by:
| 1 | ||||||
518 | ); executed 1 time by 1 test: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DSAparams, "DSA PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); Executed by:
| 1 | ||||||
519 | } | - | ||||||
520 | - | |||||||
521 | - | |||||||
522 | - | |||||||
523 | - | |||||||
524 | - | |||||||
525 | static EC_KEY * | - | ||||||
526 | pkey_get_eckey(EVP_PKEY *key, EC_KEY **eckey) | - | ||||||
527 | { | - | ||||||
528 | EC_KEY *dtmp; | - | ||||||
529 | - | |||||||
530 | if (!key
| 0 | ||||||
531 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 | ||||||
532 | ((void *)0) never executed: return ((void *)0) ; | 0 | ||||||
533 | ; never executed: return ((void *)0) ; | 0 | ||||||
534 | dtmp = EVP_PKEY_get1_EC_KEY(key); | - | ||||||
535 | EVP_PKEY_free(key); | - | ||||||
536 | if (!dtmp
| 0 | ||||||
537 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 | ||||||
538 | ((void *)0) never executed: return ((void *)0) ; | 0 | ||||||
539 | ; never executed: return ((void *)0) ; | 0 | ||||||
540 | if (eckey
| 0 | ||||||
541 | EC_KEY_free(*eckey); | - | ||||||
542 | *eckey = dtmp; | - | ||||||
543 | } never executed: end of block | 0 | ||||||
544 | return never executed: dtmp;return dtmp; never executed: return dtmp; | 0 | ||||||
545 | } | - | ||||||
546 | - | |||||||
547 | EC_GROUP * | - | ||||||
548 | PEM_read_ECPKParameters(FILE *fp, EC_GROUP **x, pem_password_cb *cb, void *u) | - | ||||||
549 | { | - | ||||||
550 | return never executed: PEM_ASN1_read((d2i_of_void *)d2i_ECPKParameters, "EC PARAMETERS", fp,return PEM_ASN1_read((d2i_of_void *)d2i_ECPKParameters, "EC PARAMETERS", fp, (void **)x, cb, u); never executed: return PEM_ASN1_read((d2i_of_void *)d2i_ECPKParameters, "EC PARAMETERS", fp, (void **)x, cb, u); | 0 | ||||||
551 | (void **)x, cb, u); never executed: return PEM_ASN1_read((d2i_of_void *)d2i_ECPKParameters, "EC PARAMETERS", fp, (void **)x, cb, u); | 0 | ||||||
552 | } | - | ||||||
553 | - | |||||||
554 | int | - | ||||||
555 | PEM_write_ECPKParameters(FILE *fp, const EC_GROUP *x) | - | ||||||
556 | { | - | ||||||
557 | return never executed: PEM_ASN1_write((i2d_of_void *)i2d_ECPKParameters, "EC PARAMETERS", fp,return PEM_ASN1_write((i2d_of_void *)i2d_ECPKParameters, "EC PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_ECPKParameters, "EC PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
558 | (void *)x, never executed: return PEM_ASN1_write((i2d_of_void *)i2d_ECPKParameters, "EC PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
559 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_ECPKParameters, "EC PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
560 | , never executed: return PEM_ASN1_write((i2d_of_void *)i2d_ECPKParameters, "EC PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
561 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_ECPKParameters, "EC PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
562 | , 0, never executed: return PEM_ASN1_write((i2d_of_void *)i2d_ECPKParameters, "EC PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
563 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_ECPKParameters, "EC PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
564 | , never executed: return PEM_ASN1_write((i2d_of_void *)i2d_ECPKParameters, "EC PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
565 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_ECPKParameters, "EC PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
566 | ); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_ECPKParameters, "EC PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
567 | } | - | ||||||
568 | - | |||||||
569 | EC_GROUP * | - | ||||||
570 | PEM_read_bio_ECPKParameters(BIO *bp, EC_GROUP **x, pem_password_cb *cb, void *u) | - | ||||||
571 | { | - | ||||||
572 | return never executed: PEM_ASN1_read_bio((d2i_of_void *)d2i_ECPKParameters, "EC PARAMETERS", bp,return PEM_ASN1_read_bio((d2i_of_void *)d2i_ECPKParameters, "EC PARAMETERS", bp, (void **)x, cb, u); never executed: return PEM_ASN1_read_bio((d2i_of_void *)d2i_ECPKParameters, "EC PARAMETERS", bp, (void **)x, cb, u); | 0 | ||||||
573 | (void **)x, cb, u); never executed: return PEM_ASN1_read_bio((d2i_of_void *)d2i_ECPKParameters, "EC PARAMETERS", bp, (void **)x, cb, u); | 0 | ||||||
574 | } | - | ||||||
575 | - | |||||||
576 | int | - | ||||||
577 | PEM_write_bio_ECPKParameters(BIO *bp, const EC_GROUP *x) | - | ||||||
578 | { | - | ||||||
579 | return never executed: PEM_ASN1_write_bio((i2d_of_void *)i2d_ECPKParameters, "EC PARAMETERS", bp,return PEM_ASN1_write_bio((i2d_of_void *)i2d_ECPKParameters, "EC PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_ECPKParameters, "EC PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
580 | (void *)x, never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_ECPKParameters, "EC PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
581 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_ECPKParameters, "EC PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
582 | , never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_ECPKParameters, "EC PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
583 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_ECPKParameters, "EC PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
584 | , 0, never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_ECPKParameters, "EC PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
585 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_ECPKParameters, "EC PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
586 | , never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_ECPKParameters, "EC PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
587 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_ECPKParameters, "EC PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
588 | ); never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_ECPKParameters, "EC PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
589 | } | - | ||||||
590 | - | |||||||
591 | EC_KEY * | - | ||||||
592 | PEM_read_ECPrivateKey(FILE *fp, EC_KEY **eckey, pem_password_cb *cb, void *u) | - | ||||||
593 | { | - | ||||||
594 | EVP_PKEY *pktmp; | - | ||||||
595 | - | |||||||
596 | pktmp = PEM_read_PrivateKey(fp, | - | ||||||
597 | ((void *)0) | - | ||||||
598 | , cb, u); | - | ||||||
599 | return never executed: pkey_get_eckey(pktmp, eckey);return pkey_get_eckey(pktmp, eckey); never executed: return pkey_get_eckey(pktmp, eckey); | 0 | ||||||
600 | } | - | ||||||
601 | - | |||||||
602 | int | - | ||||||
603 | PEM_write_ECPrivateKey(FILE *fp, EC_KEY *x, const EVP_CIPHER *enc, | - | ||||||
604 | unsigned char *kstr, int klen, pem_password_cb *cb, void *u) | - | ||||||
605 | { | - | ||||||
606 | return never executed: PEM_ASN1_write((i2d_of_void *)i2d_ECPrivateKey, "EC PRIVATE KEY", fp,return PEM_ASN1_write((i2d_of_void *)i2d_ECPrivateKey, "EC PRIVATE KEY", fp, x, enc, kstr, klen, cb, u); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_ECPrivateKey, "EC PRIVATE KEY", fp, x, enc, kstr, klen, cb, u); | 0 | ||||||
607 | x, enc, kstr, klen, cb, u); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_ECPrivateKey, "EC PRIVATE KEY", fp, x, enc, kstr, klen, cb, u); | 0 | ||||||
608 | } | - | ||||||
609 | - | |||||||
610 | EC_KEY * | - | ||||||
611 | PEM_read_bio_ECPrivateKey(BIO *bp, EC_KEY **key, pem_password_cb *cb, void *u) | - | ||||||
612 | { | - | ||||||
613 | EVP_PKEY *pktmp; | - | ||||||
614 | pktmp = PEM_read_bio_PrivateKey(bp, | - | ||||||
615 | ((void *)0) | - | ||||||
616 | , cb, u); | - | ||||||
617 | return never executed: pkey_get_eckey(pktmp, key);return pkey_get_eckey(pktmp, key); never executed: return pkey_get_eckey(pktmp, key); | 0 | ||||||
618 | } | - | ||||||
619 | - | |||||||
620 | int | - | ||||||
621 | PEM_write_bio_ECPrivateKey(BIO *bp, EC_KEY *x, | - | ||||||
622 | const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cb, | - | ||||||
623 | void *u) | - | ||||||
624 | { | - | ||||||
625 | return never executed: PEM_ASN1_write_bio((i2d_of_void *)i2d_ECPrivateKey, "EC PRIVATE KEY", bp,return PEM_ASN1_write_bio((i2d_of_void *)i2d_ECPrivateKey, "EC PRIVATE KEY", bp, x, enc, kstr, klen, cb, u); never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_ECPrivateKey, "EC PRIVATE KEY", bp, x, enc, kstr, klen, cb, u); | 0 | ||||||
626 | x, enc, kstr, klen, cb, u); never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_ECPrivateKey, "EC PRIVATE KEY", bp, x, enc, kstr, klen, cb, u); | 0 | ||||||
627 | } | - | ||||||
628 | - | |||||||
629 | EC_KEY * | - | ||||||
630 | PEM_read_EC_PUBKEY(FILE *fp, EC_KEY **x, pem_password_cb *cb, void *u) | - | ||||||
631 | { | - | ||||||
632 | return never executed: PEM_ASN1_read((d2i_of_void *)d2i_EC_PUBKEY, "PUBLIC KEY", fp,return PEM_ASN1_read((d2i_of_void *)d2i_EC_PUBKEY, "PUBLIC KEY", fp, (void **)x, cb, u); never executed: return PEM_ASN1_read((d2i_of_void *)d2i_EC_PUBKEY, "PUBLIC KEY", fp, (void **)x, cb, u); | 0 | ||||||
633 | (void **)x, cb, u); never executed: return PEM_ASN1_read((d2i_of_void *)d2i_EC_PUBKEY, "PUBLIC KEY", fp, (void **)x, cb, u); | 0 | ||||||
634 | } | - | ||||||
635 | - | |||||||
636 | int | - | ||||||
637 | PEM_write_EC_PUBKEY(FILE *fp, EC_KEY *x) | - | ||||||
638 | { | - | ||||||
639 | return never executed: PEM_ASN1_write((i2d_of_void *)i2d_EC_PUBKEY, "PUBLIC KEY", fp,return PEM_ASN1_write((i2d_of_void *)i2d_EC_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_EC_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
640 | x, never executed: return PEM_ASN1_write((i2d_of_void *)i2d_EC_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
641 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_EC_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
642 | , never executed: return PEM_ASN1_write((i2d_of_void *)i2d_EC_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
643 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_EC_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
644 | , 0, never executed: return PEM_ASN1_write((i2d_of_void *)i2d_EC_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
645 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_EC_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
646 | , never executed: return PEM_ASN1_write((i2d_of_void *)i2d_EC_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
647 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_EC_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
648 | ); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_EC_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
649 | } | - | ||||||
650 | - | |||||||
651 | EC_KEY * | - | ||||||
652 | PEM_read_bio_EC_PUBKEY(BIO *bp, EC_KEY **x, pem_password_cb *cb, void *u) | - | ||||||
653 | { | - | ||||||
654 | return never executed: PEM_ASN1_read_bio((d2i_of_void *)d2i_EC_PUBKEY, "PUBLIC KEY", bp,return PEM_ASN1_read_bio((d2i_of_void *)d2i_EC_PUBKEY, "PUBLIC KEY", bp, (void **)x, cb, u); never executed: return PEM_ASN1_read_bio((d2i_of_void *)d2i_EC_PUBKEY, "PUBLIC KEY", bp, (void **)x, cb, u); | 0 | ||||||
655 | (void **)x, cb, u); never executed: return PEM_ASN1_read_bio((d2i_of_void *)d2i_EC_PUBKEY, "PUBLIC KEY", bp, (void **)x, cb, u); | 0 | ||||||
656 | } | - | ||||||
657 | - | |||||||
658 | int | - | ||||||
659 | PEM_write_bio_EC_PUBKEY(BIO *bp, EC_KEY *x) | - | ||||||
660 | { | - | ||||||
661 | return never executed: PEM_ASN1_write_bio((i2d_of_void *)i2d_EC_PUBKEY, "PUBLIC KEY", bp,return PEM_ASN1_write_bio((i2d_of_void *)i2d_EC_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_EC_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
662 | x, never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_EC_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
663 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_EC_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
664 | , never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_EC_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
665 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_EC_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
666 | , 0, never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_EC_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
667 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_EC_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
668 | , never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_EC_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
669 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_EC_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
670 | ); never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_EC_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
671 | } | - | ||||||
672 | - | |||||||
673 | - | |||||||
674 | - | |||||||
675 | - | |||||||
676 | - | |||||||
677 | DH * | - | ||||||
678 | PEM_read_DHparams(FILE *fp, DH **x, pem_password_cb *cb, void *u) | - | ||||||
679 | { | - | ||||||
680 | return never executed: PEM_ASN1_read((d2i_of_void *)d2i_DHparams, "DH PARAMETERS", fp,return PEM_ASN1_read((d2i_of_void *)d2i_DHparams, "DH PARAMETERS", fp, (void **)x, cb, u); never executed: return PEM_ASN1_read((d2i_of_void *)d2i_DHparams, "DH PARAMETERS", fp, (void **)x, cb, u); | 0 | ||||||
681 | (void **)x, cb, u); never executed: return PEM_ASN1_read((d2i_of_void *)d2i_DHparams, "DH PARAMETERS", fp, (void **)x, cb, u); | 0 | ||||||
682 | } | - | ||||||
683 | - | |||||||
684 | int | - | ||||||
685 | PEM_write_DHparams(FILE *fp, const DH *x) | - | ||||||
686 | { | - | ||||||
687 | return never executed: PEM_ASN1_write((i2d_of_void *)i2d_DHparams, "DH PARAMETERS", fp,return PEM_ASN1_write((i2d_of_void *)i2d_DHparams, "DH PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DHparams, "DH PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
688 | (void *)x, never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DHparams, "DH PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
689 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DHparams, "DH PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
690 | , never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DHparams, "DH PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
691 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DHparams, "DH PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
692 | , 0, never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DHparams, "DH PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
693 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DHparams, "DH PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
694 | , never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DHparams, "DH PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
695 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DHparams, "DH PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
696 | ); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_DHparams, "DH PARAMETERS", fp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
697 | } | - | ||||||
698 | - | |||||||
699 | DH * | - | ||||||
700 | PEM_read_bio_DHparams(BIO *bp, DH **x, pem_password_cb *cb, void *u) | - | ||||||
701 | { | - | ||||||
702 | return never executed: PEM_ASN1_read_bio((d2i_of_void *)d2i_DHparams, "DH PARAMETERS", bp,return PEM_ASN1_read_bio((d2i_of_void *)d2i_DHparams, "DH PARAMETERS", bp, (void **)x, cb, u); never executed: return PEM_ASN1_read_bio((d2i_of_void *)d2i_DHparams, "DH PARAMETERS", bp, (void **)x, cb, u); | 0 | ||||||
703 | (void **)x, cb, u); never executed: return PEM_ASN1_read_bio((d2i_of_void *)d2i_DHparams, "DH PARAMETERS", bp, (void **)x, cb, u); | 0 | ||||||
704 | } | - | ||||||
705 | - | |||||||
706 | int | - | ||||||
707 | PEM_write_bio_DHparams(BIO *bp, const DH *x) | - | ||||||
708 | { | - | ||||||
709 | return never executed: PEM_ASN1_write_bio((i2d_of_void *)i2d_DHparams, "DH PARAMETERS", bp,return PEM_ASN1_write_bio((i2d_of_void *)i2d_DHparams, "DH PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DHparams, "DH PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
710 | (void *)x, never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DHparams, "DH PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
711 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DHparams, "DH PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
712 | , never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DHparams, "DH PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
713 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DHparams, "DH PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
714 | , 0, never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DHparams, "DH PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
715 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DHparams, "DH PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
716 | , never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DHparams, "DH PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
717 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DHparams, "DH PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
718 | ); never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_DHparams, "DH PARAMETERS", bp, (void *)x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
719 | } | - | ||||||
720 | - | |||||||
721 | - | |||||||
722 | - | |||||||
723 | EVP_PKEY * | - | ||||||
724 | PEM_read_PUBKEY(FILE *fp, EVP_PKEY **x, pem_password_cb *cb, void *u) | - | ||||||
725 | { | - | ||||||
726 | return never executed: PEM_ASN1_read((d2i_of_void *)d2i_PUBKEY, "PUBLIC KEY", fp,return PEM_ASN1_read((d2i_of_void *)d2i_PUBKEY, "PUBLIC KEY", fp, (void **)x, cb, u); never executed: return PEM_ASN1_read((d2i_of_void *)d2i_PUBKEY, "PUBLIC KEY", fp, (void **)x, cb, u); | 0 | ||||||
727 | (void **)x, cb, u); never executed: return PEM_ASN1_read((d2i_of_void *)d2i_PUBKEY, "PUBLIC KEY", fp, (void **)x, cb, u); | 0 | ||||||
728 | } | - | ||||||
729 | - | |||||||
730 | int | - | ||||||
731 | PEM_write_PUBKEY(FILE *fp, EVP_PKEY *x) | - | ||||||
732 | { | - | ||||||
733 | return never executed: PEM_ASN1_write((i2d_of_void *)i2d_PUBKEY, "PUBLIC KEY", fp,return PEM_ASN1_write((i2d_of_void *)i2d_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
734 | x, never executed: return PEM_ASN1_write((i2d_of_void *)i2d_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
735 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
736 | , never executed: return PEM_ASN1_write((i2d_of_void *)i2d_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
737 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
738 | , 0, never executed: return PEM_ASN1_write((i2d_of_void *)i2d_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
739 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
740 | , never executed: return PEM_ASN1_write((i2d_of_void *)i2d_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
741 | ((void *)0) never executed: return PEM_ASN1_write((i2d_of_void *)i2d_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
742 | ); never executed: return PEM_ASN1_write((i2d_of_void *)i2d_PUBKEY, "PUBLIC KEY", fp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
743 | } | - | ||||||
744 | - | |||||||
745 | EVP_PKEY * | - | ||||||
746 | PEM_read_bio_PUBKEY(BIO *bp, EVP_PKEY **x, pem_password_cb *cb, void *u) | - | ||||||
747 | { | - | ||||||
748 | return never executed: PEM_ASN1_read_bio((d2i_of_void *)d2i_PUBKEY, "PUBLIC KEY", bp,return PEM_ASN1_read_bio((d2i_of_void *)d2i_PUBKEY, "PUBLIC KEY", bp, (void **)x, cb, u); never executed: return PEM_ASN1_read_bio((d2i_of_void *)d2i_PUBKEY, "PUBLIC KEY", bp, (void **)x, cb, u); | 0 | ||||||
749 | (void **)x, cb, u); never executed: return PEM_ASN1_read_bio((d2i_of_void *)d2i_PUBKEY, "PUBLIC KEY", bp, (void **)x, cb, u); | 0 | ||||||
750 | } | - | ||||||
751 | - | |||||||
752 | int | - | ||||||
753 | PEM_write_bio_PUBKEY(BIO *bp, EVP_PKEY *x) | - | ||||||
754 | { | - | ||||||
755 | return never executed: PEM_ASN1_write_bio((i2d_of_void *)i2d_PUBKEY, "PUBLIC KEY", bp,return PEM_ASN1_write_bio((i2d_of_void *)i2d_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
756 | x, never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
757 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
758 | , never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
759 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
760 | , 0, never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
761 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
762 | , never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
763 | ((void *)0) never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
764 | ); never executed: return PEM_ASN1_write_bio((i2d_of_void *)i2d_PUBKEY, "PUBLIC KEY", bp, x, ((void *)0) , ((void *)0) , 0, ((void *)0) , ((void *)0) ); | 0 | ||||||
765 | } | - | ||||||
Switch to Source code | Preprocessed file |