| Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509/x_all.c | 
| Switch to Source code | Preprocessed file | 
| Line | Source | Count | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | - | |||||||||||||||||||
| 2 | - | |||||||||||||||||||
| 3 | - | |||||||||||||||||||
| 4 | - | |||||||||||||||||||
| 5 | - | |||||||||||||||||||
| 6 | int X509_verify(X509 *a, EVP_PKEY *r) | - | ||||||||||||||||||
| 7 | { | - | ||||||||||||||||||
| 8 | if (X509_ALGOR_cmp(&a->sig_alg, &a->cert_info.signature) 
 | 0-1310 | ||||||||||||||||||
| 9 | return never executed: 0; return 0;never executed:  return 0; | 0 | ||||||||||||||||||
| 10 | return executed 1310 times by 1 test: (ASN1_item_verify((&(X509_CINF_it)), &a->sig_alg, return (ASN1_item_verify((&(X509_CINF_it)), &a->sig_alg, &a->signature, &a->cert_info, r));Executed by: 
 executed 1310 times by 1 test:  return (ASN1_item_verify((&(X509_CINF_it)), &a->sig_alg, &a->signature, &a->cert_info, r));Executed by: 
 | 1310 | ||||||||||||||||||
| 11 | &a->signature, &a->cert_info, r)); executed 1310 times by 1 test:  return (ASN1_item_verify((&(X509_CINF_it)), &a->sig_alg, &a->signature, &a->cert_info, r));Executed by: 
 | 1310 | ||||||||||||||||||
| 12 | } | - | ||||||||||||||||||
| 13 | - | |||||||||||||||||||
| 14 | int X509_REQ_verify(X509_REQ *a, EVP_PKEY *r) | - | ||||||||||||||||||
| 15 | { | - | ||||||||||||||||||
| 16 | return executed 11 times by 1 test: (ASN1_item_verify((&(X509_REQ_INFO_it)), return (ASN1_item_verify((&(X509_REQ_INFO_it)), &a->sig_alg, a->signature, &a->req_info, r));Executed by: 
 executed 11 times by 1 test:  return (ASN1_item_verify((&(X509_REQ_INFO_it)), &a->sig_alg, a->signature, &a->req_info, r));Executed by: 
 | 11 | ||||||||||||||||||
| 17 | &a->sig_alg, a->signature, &a->req_info, r)); executed 11 times by 1 test:  return (ASN1_item_verify((&(X509_REQ_INFO_it)), &a->sig_alg, a->signature, &a->req_info, r));Executed by: 
 | 11 | ||||||||||||||||||
| 18 | } | - | ||||||||||||||||||
| 19 | - | |||||||||||||||||||
| 20 | int NETSCAPE_SPKI_verify(NETSCAPE_SPKI *a, EVP_PKEY *r) | - | ||||||||||||||||||
| 21 | { | - | ||||||||||||||||||
| 22 | return never executed: (ASN1_item_verify((&(NETSCAPE_SPKAC_it)), return (ASN1_item_verify((&(NETSCAPE_SPKAC_it)), &a->sig_algor, a->signature, a->spkac, r));never executed:  return (ASN1_item_verify((&(NETSCAPE_SPKAC_it)), &a->sig_algor, a->signature, a->spkac, r)); | 0 | ||||||||||||||||||
| 23 | &a->sig_algor, a->signature, a->spkac, r)); never executed:  return (ASN1_item_verify((&(NETSCAPE_SPKAC_it)), &a->sig_algor, a->signature, a->spkac, r)); | 0 | ||||||||||||||||||
| 24 | } | - | ||||||||||||||||||
| 25 | - | |||||||||||||||||||
| 26 | int X509_sign(X509 *x, EVP_PKEY *pkey, const EVP_MD *md) | - | ||||||||||||||||||
| 27 | { | - | ||||||||||||||||||
| 28 | x->cert_info.enc.modified = 1; | - | ||||||||||||||||||
| 29 | return executed 1 time by 1 test: (ASN1_item_sign((&(X509_CINF_it)), &x->cert_info.signature, return (ASN1_item_sign((&(X509_CINF_it)), &x->cert_info.signature, &x->sig_alg, &x->signature, &x->cert_info, pkey, md));Executed by: 
 executed 1 time by 1 test:  return (ASN1_item_sign((&(X509_CINF_it)), &x->cert_info.signature, &x->sig_alg, &x->signature, &x->cert_info, pkey, md));Executed by: 
 | 1 | ||||||||||||||||||
| 30 | &x->sig_alg, &x->signature, &x->cert_info, pkey, executed 1 time by 1 test:  return (ASN1_item_sign((&(X509_CINF_it)), &x->cert_info.signature, &x->sig_alg, &x->signature, &x->cert_info, pkey, md));Executed by: 
 | 1 | ||||||||||||||||||
| 31 | md)); executed 1 time by 1 test:  return (ASN1_item_sign((&(X509_CINF_it)), &x->cert_info.signature, &x->sig_alg, &x->signature, &x->cert_info, pkey, md));Executed by: 
 | 1 | ||||||||||||||||||
| 32 | } | - | ||||||||||||||||||
| 33 | - | |||||||||||||||||||
| 34 | int X509_sign_ctx(X509 *x, EVP_MD_CTX *ctx) | - | ||||||||||||||||||
| 35 | { | - | ||||||||||||||||||
| 36 | x->cert_info.enc.modified = 1; | - | ||||||||||||||||||
| 37 | return executed 8 times by 1 test: ASN1_item_sign_ctx((&(X509_CINF_it)), return ASN1_item_sign_ctx((&(X509_CINF_it)), &x->cert_info.signature, &x->sig_alg, &x->signature, &x->cert_info, ctx);Executed by: 
 executed 8 times by 1 test:  return ASN1_item_sign_ctx((&(X509_CINF_it)), &x->cert_info.signature, &x->sig_alg, &x->signature, &x->cert_info, ctx);Executed by: 
 | 8 | ||||||||||||||||||
| 38 | &x->cert_info.signature, executed 8 times by 1 test:  return ASN1_item_sign_ctx((&(X509_CINF_it)), &x->cert_info.signature, &x->sig_alg, &x->signature, &x->cert_info, ctx);Executed by: 
 | 8 | ||||||||||||||||||
| 39 | &x->sig_alg, &x->signature, &x->cert_info, ctx); executed 8 times by 1 test:  return ASN1_item_sign_ctx((&(X509_CINF_it)), &x->cert_info.signature, &x->sig_alg, &x->signature, &x->cert_info, ctx);Executed by: 
 | 8 | ||||||||||||||||||
| 40 | } | - | ||||||||||||||||||
| 41 | - | |||||||||||||||||||
| 42 | - | |||||||||||||||||||
| 43 | int X509_http_nbio(OCSP_REQ_CTX *rctx, X509 **pcert) | - | ||||||||||||||||||
| 44 | { | - | ||||||||||||||||||
| 45 | return never executed: OCSP_REQ_CTX_nbio_d2i(rctx, return OCSP_REQ_CTX_nbio_d2i(rctx, (ASN1_VALUE **)pcert, (&(X509_it)));never executed:  return OCSP_REQ_CTX_nbio_d2i(rctx, (ASN1_VALUE **)pcert, (&(X509_it))); | 0 | ||||||||||||||||||
| 46 | (ASN1_VALUE **)pcert, (&(X509_it))); never executed:  return OCSP_REQ_CTX_nbio_d2i(rctx, (ASN1_VALUE **)pcert, (&(X509_it))); | 0 | ||||||||||||||||||
| 47 | } | - | ||||||||||||||||||
| 48 | - | |||||||||||||||||||
| 49 | - | |||||||||||||||||||
| 50 | int X509_REQ_sign(X509_REQ *x, EVP_PKEY *pkey, const EVP_MD *md) | - | ||||||||||||||||||
| 51 | { | - | ||||||||||||||||||
| 52 | return executed 1 time by 1 test: (ASN1_item_sign((&(X509_REQ_INFO_it)), &x->sig_alg, return (ASN1_item_sign((&(X509_REQ_INFO_it)), &x->sig_alg, ((void *)0) , x->signature, &x->req_info, pkey, md));Executed by: 
 executed 1 time by 1 test:  return (ASN1_item_sign((&(X509_REQ_INFO_it)), &x->sig_alg, ((void *)0) , x->signature, &x->req_info, pkey, md));Executed by: 
 | 1 | ||||||||||||||||||
| 53 | ((void *)0) executed 1 time by 1 test:  return (ASN1_item_sign((&(X509_REQ_INFO_it)), &x->sig_alg, ((void *)0) , x->signature, &x->req_info, pkey, md));Executed by: 
 | 1 | ||||||||||||||||||
| 54 | , executed 1 time by 1 test:  return (ASN1_item_sign((&(X509_REQ_INFO_it)), &x->sig_alg, ((void *)0) , x->signature, &x->req_info, pkey, md));Executed by: 
 | 1 | ||||||||||||||||||
| 55 | x->signature, &x->req_info, pkey, md)); executed 1 time by 1 test:  return (ASN1_item_sign((&(X509_REQ_INFO_it)), &x->sig_alg, ((void *)0) , x->signature, &x->req_info, pkey, md));Executed by: 
 | 1 | ||||||||||||||||||
| 56 | } | - | ||||||||||||||||||
| 57 | - | |||||||||||||||||||
| 58 | int X509_REQ_sign_ctx(X509_REQ *x, EVP_MD_CTX *ctx) | - | ||||||||||||||||||
| 59 | { | - | ||||||||||||||||||
| 60 | return executed 10 times by 1 test: ASN1_item_sign_ctx((&(X509_REQ_INFO_it)), return ASN1_item_sign_ctx((&(X509_REQ_INFO_it)), &x->sig_alg, ((void *)0) , x->signature, &x->req_info, ctx);Executed by: 
 executed 10 times by 1 test:  return ASN1_item_sign_ctx((&(X509_REQ_INFO_it)), &x->sig_alg, ((void *)0) , x->signature, &x->req_info, ctx);Executed by: 
 | 10 | ||||||||||||||||||
| 61 | &x->sig_alg, executed 10 times by 1 test:  return ASN1_item_sign_ctx((&(X509_REQ_INFO_it)), &x->sig_alg, ((void *)0) , x->signature, &x->req_info, ctx);Executed by: 
 | 10 | ||||||||||||||||||
| 62 | ((void *)0) executed 10 times by 1 test:  return ASN1_item_sign_ctx((&(X509_REQ_INFO_it)), &x->sig_alg, ((void *)0) , x->signature, &x->req_info, ctx);Executed by: 
 | 10 | ||||||||||||||||||
| 63 | , x->signature, &x->req_info, executed 10 times by 1 test:  return ASN1_item_sign_ctx((&(X509_REQ_INFO_it)), &x->sig_alg, ((void *)0) , x->signature, &x->req_info, ctx);Executed by: 
 | 10 | ||||||||||||||||||
| 64 | ctx); executed 10 times by 1 test:  return ASN1_item_sign_ctx((&(X509_REQ_INFO_it)), &x->sig_alg, ((void *)0) , x->signature, &x->req_info, ctx);Executed by: 
 | 10 | ||||||||||||||||||
| 65 | } | - | ||||||||||||||||||
| 66 | - | |||||||||||||||||||
| 67 | int X509_CRL_sign(X509_CRL *x, EVP_PKEY *pkey, const EVP_MD *md) | - | ||||||||||||||||||
| 68 | { | - | ||||||||||||||||||
| 69 | x->crl.enc.modified = 1; | - | ||||||||||||||||||
| 70 | return never executed: (ASN1_item_sign((&(X509_CRL_INFO_it)), &x->crl.sig_alg, return (ASN1_item_sign((&(X509_CRL_INFO_it)), &x->crl.sig_alg, &x->sig_alg, &x->signature, &x->crl, pkey, md));never executed:  return (ASN1_item_sign((&(X509_CRL_INFO_it)), &x->crl.sig_alg, &x->sig_alg, &x->signature, &x->crl, pkey, md)); | 0 | ||||||||||||||||||
| 71 | &x->sig_alg, &x->signature, &x->crl, pkey, md)); never executed:  return (ASN1_item_sign((&(X509_CRL_INFO_it)), &x->crl.sig_alg, &x->sig_alg, &x->signature, &x->crl, pkey, md)); | 0 | ||||||||||||||||||
| 72 | } | - | ||||||||||||||||||
| 73 | - | |||||||||||||||||||
| 74 | int X509_CRL_sign_ctx(X509_CRL *x, EVP_MD_CTX *ctx) | - | ||||||||||||||||||
| 75 | { | - | ||||||||||||||||||
| 76 | x->crl.enc.modified = 1; | - | ||||||||||||||||||
| 77 | return never executed: ASN1_item_sign_ctx((&(X509_CRL_INFO_it)), return ASN1_item_sign_ctx((&(X509_CRL_INFO_it)), &x->crl.sig_alg, &x->sig_alg, &x->signature, &x->crl, ctx);never executed:  return ASN1_item_sign_ctx((&(X509_CRL_INFO_it)), &x->crl.sig_alg, &x->sig_alg, &x->signature, &x->crl, ctx); | 0 | ||||||||||||||||||
| 78 | &x->crl.sig_alg, &x->sig_alg, &x->signature, never executed:  return ASN1_item_sign_ctx((&(X509_CRL_INFO_it)), &x->crl.sig_alg, &x->sig_alg, &x->signature, &x->crl, ctx); | 0 | ||||||||||||||||||
| 79 | &x->crl, ctx); never executed:  return ASN1_item_sign_ctx((&(X509_CRL_INFO_it)), &x->crl.sig_alg, &x->sig_alg, &x->signature, &x->crl, ctx); | 0 | ||||||||||||||||||
| 80 | } | - | ||||||||||||||||||
| 81 | - | |||||||||||||||||||
| 82 | - | |||||||||||||||||||
| 83 | int X509_CRL_http_nbio(OCSP_REQ_CTX *rctx, X509_CRL **pcrl) | - | ||||||||||||||||||
| 84 | { | - | ||||||||||||||||||
| 85 | return never executed: OCSP_REQ_CTX_nbio_d2i(rctx, return OCSP_REQ_CTX_nbio_d2i(rctx, (ASN1_VALUE **)pcrl, (&(X509_CRL_it)));never executed:  return OCSP_REQ_CTX_nbio_d2i(rctx, (ASN1_VALUE **)pcrl, (&(X509_CRL_it))); | 0 | ||||||||||||||||||
| 86 | (ASN1_VALUE **)pcrl, never executed:  return OCSP_REQ_CTX_nbio_d2i(rctx, (ASN1_VALUE **)pcrl, (&(X509_CRL_it))); | 0 | ||||||||||||||||||
| 87 | (&(X509_CRL_it))); never executed:  return OCSP_REQ_CTX_nbio_d2i(rctx, (ASN1_VALUE **)pcrl, (&(X509_CRL_it))); | 0 | ||||||||||||||||||
| 88 | } | - | ||||||||||||||||||
| 89 | - | |||||||||||||||||||
| 90 | - | |||||||||||||||||||
| 91 | int NETSCAPE_SPKI_sign(NETSCAPE_SPKI *x, EVP_PKEY *pkey, const EVP_MD *md) | - | ||||||||||||||||||
| 92 | { | - | ||||||||||||||||||
| 93 | return never executed: (ASN1_item_sign((&(NETSCAPE_SPKAC_it)), &x->sig_algor, return (ASN1_item_sign((&(NETSCAPE_SPKAC_it)), &x->sig_algor, ((void *)0) , x->signature, x->spkac, pkey, md));never executed:  return (ASN1_item_sign((&(NETSCAPE_SPKAC_it)), &x->sig_algor, ((void *)0) , x->signature, x->spkac, pkey, md)); | 0 | ||||||||||||||||||
| 94 | ((void *)0) never executed:  return (ASN1_item_sign((&(NETSCAPE_SPKAC_it)), &x->sig_algor, ((void *)0) , x->signature, x->spkac, pkey, md)); | 0 | ||||||||||||||||||
| 95 | , never executed:  return (ASN1_item_sign((&(NETSCAPE_SPKAC_it)), &x->sig_algor, ((void *)0) , x->signature, x->spkac, pkey, md)); | 0 | ||||||||||||||||||
| 96 | x->signature, x->spkac, pkey, md)); never executed:  return (ASN1_item_sign((&(NETSCAPE_SPKAC_it)), &x->sig_algor, ((void *)0) , x->signature, x->spkac, pkey, md)); | 0 | ||||||||||||||||||
| 97 | } | - | ||||||||||||||||||
| 98 | - | |||||||||||||||||||
| 99 | - | |||||||||||||||||||
| 100 | X509 *d2i_X509_fp(FILE *fp, X509 **x509) | - | ||||||||||||||||||
| 101 | { | - | ||||||||||||||||||
| 102 | return never executed: ASN1_item_d2i_fp((&(X509_it)), fp, x509); return ASN1_item_d2i_fp((&(X509_it)), fp, x509);never executed:  return ASN1_item_d2i_fp((&(X509_it)), fp, x509); | 0 | ||||||||||||||||||
| 103 | } | - | ||||||||||||||||||
| 104 | - | |||||||||||||||||||
| 105 | int i2d_X509_fp(FILE *fp, X509 *x509) | - | ||||||||||||||||||
| 106 | { | - | ||||||||||||||||||
| 107 | return never executed: ASN1_item_i2d_fp((&(X509_it)), fp, x509); return ASN1_item_i2d_fp((&(X509_it)), fp, x509);never executed:  return ASN1_item_i2d_fp((&(X509_it)), fp, x509); | 0 | ||||||||||||||||||
| 108 | } | - | ||||||||||||||||||
| 109 | - | |||||||||||||||||||
| 110 | - | |||||||||||||||||||
| 111 | X509 *d2i_X509_bio(BIO *bp, X509 **x509) | - | ||||||||||||||||||
| 112 | { | - | ||||||||||||||||||
| 113 | return executed 6 times by 1 test: ASN1_item_d2i_bio((&(X509_it)), bp, x509); return ASN1_item_d2i_bio((&(X509_it)), bp, x509);Executed by: 
 executed 6 times by 1 test:  return ASN1_item_d2i_bio((&(X509_it)), bp, x509);Executed by: 
 | 6 | ||||||||||||||||||
| 114 | } | - | ||||||||||||||||||
| 115 | - | |||||||||||||||||||
| 116 | int i2d_X509_bio(BIO *bp, X509 *x509) | - | ||||||||||||||||||
| 117 | { | - | ||||||||||||||||||
| 118 | return executed 9 times by 1 test: ASN1_item_i2d_bio((&(X509_it)), bp, x509); return ASN1_item_i2d_bio((&(X509_it)), bp, x509);Executed by: 
 executed 9 times by 1 test:  return ASN1_item_i2d_bio((&(X509_it)), bp, x509);Executed by: 
 | 9 | ||||||||||||||||||
| 119 | } | - | ||||||||||||||||||
| 120 | - | |||||||||||||||||||
| 121 | - | |||||||||||||||||||
| 122 | X509_CRL *d2i_X509_CRL_fp(FILE *fp, X509_CRL **crl) | - | ||||||||||||||||||
| 123 | { | - | ||||||||||||||||||
| 124 | return never executed: ASN1_item_d2i_fp((&(X509_CRL_it)), fp, crl); return ASN1_item_d2i_fp((&(X509_CRL_it)), fp, crl);never executed:  return ASN1_item_d2i_fp((&(X509_CRL_it)), fp, crl); | 0 | ||||||||||||||||||
| 125 | } | - | ||||||||||||||||||
| 126 | - | |||||||||||||||||||
| 127 | int i2d_X509_CRL_fp(FILE *fp, X509_CRL *crl) | - | ||||||||||||||||||
| 128 | { | - | ||||||||||||||||||
| 129 | return never executed: ASN1_item_i2d_fp((&(X509_CRL_it)), fp, crl); return ASN1_item_i2d_fp((&(X509_CRL_it)), fp, crl);never executed:  return ASN1_item_i2d_fp((&(X509_CRL_it)), fp, crl); | 0 | ||||||||||||||||||
| 130 | } | - | ||||||||||||||||||
| 131 | - | |||||||||||||||||||
| 132 | - | |||||||||||||||||||
| 133 | X509_CRL *d2i_X509_CRL_bio(BIO *bp, X509_CRL **crl) | - | ||||||||||||||||||
| 134 | { | - | ||||||||||||||||||
| 135 | return executed 2 times by 1 test: ASN1_item_d2i_bio((&(X509_CRL_it)), bp, crl); return ASN1_item_d2i_bio((&(X509_CRL_it)), bp, crl);Executed by: 
 executed 2 times by 1 test:  return ASN1_item_d2i_bio((&(X509_CRL_it)), bp, crl);Executed by: 
 | 2 | ||||||||||||||||||
| 136 | } | - | ||||||||||||||||||
| 137 | - | |||||||||||||||||||
| 138 | int i2d_X509_CRL_bio(BIO *bp, X509_CRL *crl) | - | ||||||||||||||||||
| 139 | { | - | ||||||||||||||||||
| 140 | return executed 3 times by 1 test: ASN1_item_i2d_bio((&(X509_CRL_it)), bp, crl); return ASN1_item_i2d_bio((&(X509_CRL_it)), bp, crl);Executed by: 
 executed 3 times by 1 test:  return ASN1_item_i2d_bio((&(X509_CRL_it)), bp, crl);Executed by: 
 | 3 | ||||||||||||||||||
| 141 | } | - | ||||||||||||||||||
| 142 | - | |||||||||||||||||||
| 143 | - | |||||||||||||||||||
| 144 | PKCS7 *d2i_PKCS7_fp(FILE *fp, PKCS7 **p7) | - | ||||||||||||||||||
| 145 | { | - | ||||||||||||||||||
| 146 | return never executed: ASN1_item_d2i_fp((&(PKCS7_it)), fp, p7); return ASN1_item_d2i_fp((&(PKCS7_it)), fp, p7);never executed:  return ASN1_item_d2i_fp((&(PKCS7_it)), fp, p7); | 0 | ||||||||||||||||||
| 147 | } | - | ||||||||||||||||||
| 148 | - | |||||||||||||||||||
| 149 | int i2d_PKCS7_fp(FILE *fp, PKCS7 *p7) | - | ||||||||||||||||||
| 150 | { | - | ||||||||||||||||||
| 151 | return never executed: ASN1_item_i2d_fp((&(PKCS7_it)), fp, p7); return ASN1_item_i2d_fp((&(PKCS7_it)), fp, p7);never executed:  return ASN1_item_i2d_fp((&(PKCS7_it)), fp, p7); | 0 | ||||||||||||||||||
| 152 | } | - | ||||||||||||||||||
| 153 | - | |||||||||||||||||||
| 154 | - | |||||||||||||||||||
| 155 | PKCS7 *d2i_PKCS7_bio(BIO *bp, PKCS7 **p7) | - | ||||||||||||||||||
| 156 | { | - | ||||||||||||||||||
| 157 | return executed 14 times by 1 test: ASN1_item_d2i_bio((&(PKCS7_it)), bp, p7); return ASN1_item_d2i_bio((&(PKCS7_it)), bp, p7);Executed by: 
 executed 14 times by 1 test:  return ASN1_item_d2i_bio((&(PKCS7_it)), bp, p7);Executed by: 
 | 14 | ||||||||||||||||||
| 158 | } | - | ||||||||||||||||||
| 159 | - | |||||||||||||||||||
| 160 | int i2d_PKCS7_bio(BIO *bp, PKCS7 *p7) | - | ||||||||||||||||||
| 161 | { | - | ||||||||||||||||||
| 162 | return executed 6 times by 1 test: ASN1_item_i2d_bio((&(PKCS7_it)), bp, p7); return ASN1_item_i2d_bio((&(PKCS7_it)), bp, p7);Executed by: 
 executed 6 times by 1 test:  return ASN1_item_i2d_bio((&(PKCS7_it)), bp, p7);Executed by: 
 | 6 | ||||||||||||||||||
| 163 | } | - | ||||||||||||||||||
| 164 | - | |||||||||||||||||||
| 165 | - | |||||||||||||||||||
| 166 | X509_REQ *d2i_X509_REQ_fp(FILE *fp, X509_REQ **req) | - | ||||||||||||||||||
| 167 | { | - | ||||||||||||||||||
| 168 | return never executed: ASN1_item_d2i_fp((&(X509_REQ_it)), fp, req); return ASN1_item_d2i_fp((&(X509_REQ_it)), fp, req);never executed:  return ASN1_item_d2i_fp((&(X509_REQ_it)), fp, req); | 0 | ||||||||||||||||||
| 169 | } | - | ||||||||||||||||||
| 170 | - | |||||||||||||||||||
| 171 | int i2d_X509_REQ_fp(FILE *fp, X509_REQ *req) | - | ||||||||||||||||||
| 172 | { | - | ||||||||||||||||||
| 173 | return never executed: ASN1_item_i2d_fp((&(X509_REQ_it)), fp, req); return ASN1_item_i2d_fp((&(X509_REQ_it)), fp, req);never executed:  return ASN1_item_i2d_fp((&(X509_REQ_it)), fp, req); | 0 | ||||||||||||||||||
| 174 | } | - | ||||||||||||||||||
| 175 | - | |||||||||||||||||||
| 176 | - | |||||||||||||||||||
| 177 | X509_REQ *d2i_X509_REQ_bio(BIO *bp, X509_REQ **req) | - | ||||||||||||||||||
| 178 | { | - | ||||||||||||||||||
| 179 | return executed 4 times by 1 test: ASN1_item_d2i_bio((&(X509_REQ_it)), bp, req); return ASN1_item_d2i_bio((&(X509_REQ_it)), bp, req);Executed by: 
 executed 4 times by 1 test:  return ASN1_item_d2i_bio((&(X509_REQ_it)), bp, req);Executed by: 
 | 4 | ||||||||||||||||||
| 180 | } | - | ||||||||||||||||||
| 181 | - | |||||||||||||||||||
| 182 | int i2d_X509_REQ_bio(BIO *bp, X509_REQ *req) | - | ||||||||||||||||||
| 183 | { | - | ||||||||||||||||||
| 184 | return executed 6 times by 1 test: ASN1_item_i2d_bio((&(X509_REQ_it)), bp, req); return ASN1_item_i2d_bio((&(X509_REQ_it)), bp, req);Executed by: 
 executed 6 times by 1 test:  return ASN1_item_i2d_bio((&(X509_REQ_it)), bp, req);Executed by: 
 | 6 | ||||||||||||||||||
| 185 | } | - | ||||||||||||||||||
| 186 | - | |||||||||||||||||||
| 187 | - | |||||||||||||||||||
| 188 | - | |||||||||||||||||||
| 189 | - | |||||||||||||||||||
| 190 | RSA *d2i_RSAPrivateKey_fp(FILE *fp, RSA **rsa) | - | ||||||||||||||||||
| 191 | { | - | ||||||||||||||||||
| 192 | return never executed: ASN1_item_d2i_fp((&(RSAPrivateKey_it)), fp, rsa); return ASN1_item_d2i_fp((&(RSAPrivateKey_it)), fp, rsa);never executed:  return ASN1_item_d2i_fp((&(RSAPrivateKey_it)), fp, rsa); | 0 | ||||||||||||||||||
| 193 | } | - | ||||||||||||||||||
| 194 | - | |||||||||||||||||||
| 195 | int i2d_RSAPrivateKey_fp(FILE *fp, RSA *rsa) | - | ||||||||||||||||||
| 196 | { | - | ||||||||||||||||||
| 197 | return never executed: ASN1_item_i2d_fp((&(RSAPrivateKey_it)), fp, rsa); return ASN1_item_i2d_fp((&(RSAPrivateKey_it)), fp, rsa);never executed:  return ASN1_item_i2d_fp((&(RSAPrivateKey_it)), fp, rsa); | 0 | ||||||||||||||||||
| 198 | } | - | ||||||||||||||||||
| 199 | - | |||||||||||||||||||
| 200 | RSA *d2i_RSAPublicKey_fp(FILE *fp, RSA **rsa) | - | ||||||||||||||||||
| 201 | { | - | ||||||||||||||||||
| 202 | return never executed: ASN1_item_d2i_fp((&(RSAPublicKey_it)), fp, rsa); return ASN1_item_d2i_fp((&(RSAPublicKey_it)), fp, rsa);never executed:  return ASN1_item_d2i_fp((&(RSAPublicKey_it)), fp, rsa); | 0 | ||||||||||||||||||
| 203 | } | - | ||||||||||||||||||
| 204 | - | |||||||||||||||||||
| 205 | RSA *d2i_RSA_PUBKEY_fp(FILE *fp, RSA **rsa) | - | ||||||||||||||||||
| 206 | { | - | ||||||||||||||||||
| 207 | return never executed: ASN1_d2i_fp((void *(*)(void)) return ASN1_d2i_fp((void *(*)(void)) RSA_new, (void *(*)(void **,const unsigned char **,long)) d2i_RSA_PUBKEY, fp, (void **)rsa);never executed:  return ASN1_d2i_fp((void *(*)(void)) RSA_new, (void *(*)(void **,const unsigned char **,long)) d2i_RSA_PUBKEY, fp, (void **)rsa); | 0 | ||||||||||||||||||
| 208 | RSA_new, (void *(*)(void **,const unsigned char **,long)) d2i_RSA_PUBKEY, fp, never executed:  return ASN1_d2i_fp((void *(*)(void)) RSA_new, (void *(*)(void **,const unsigned char **,long)) d2i_RSA_PUBKEY, fp, (void **)rsa); | 0 | ||||||||||||||||||
| 209 | (void **)rsa); never executed:  return ASN1_d2i_fp((void *(*)(void)) RSA_new, (void *(*)(void **,const unsigned char **,long)) d2i_RSA_PUBKEY, fp, (void **)rsa); | 0 | ||||||||||||||||||
| 210 | } | - | ||||||||||||||||||
| 211 | - | |||||||||||||||||||
| 212 | int i2d_RSAPublicKey_fp(FILE *fp, RSA *rsa) | - | ||||||||||||||||||
| 213 | { | - | ||||||||||||||||||
| 214 | return never executed: ASN1_item_i2d_fp((&(RSAPublicKey_it)), fp, rsa); return ASN1_item_i2d_fp((&(RSAPublicKey_it)), fp, rsa);never executed:  return ASN1_item_i2d_fp((&(RSAPublicKey_it)), fp, rsa); | 0 | ||||||||||||||||||
| 215 | } | - | ||||||||||||||||||
| 216 | - | |||||||||||||||||||
| 217 | int i2d_RSA_PUBKEY_fp(FILE *fp, RSA *rsa) | - | ||||||||||||||||||
| 218 | { | - | ||||||||||||||||||
| 219 | return never executed: ASN1_i2d_fp((int (*)(void *,unsigned char **))i2d_RSA_PUBKEY, fp, rsa); return ASN1_i2d_fp((int (*)(void *,unsigned char **))i2d_RSA_PUBKEY, fp, rsa);never executed:  return ASN1_i2d_fp((int (*)(void *,unsigned char **))i2d_RSA_PUBKEY, fp, rsa); | 0 | ||||||||||||||||||
| 220 | } | - | ||||||||||||||||||
| 221 | - | |||||||||||||||||||
| 222 | - | |||||||||||||||||||
| 223 | RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa) | - | ||||||||||||||||||
| 224 | { | - | ||||||||||||||||||
| 225 | return never executed: ASN1_item_d2i_bio((&(RSAPrivateKey_it)), bp, rsa); return ASN1_item_d2i_bio((&(RSAPrivateKey_it)), bp, rsa);never executed:  return ASN1_item_d2i_bio((&(RSAPrivateKey_it)), bp, rsa); | 0 | ||||||||||||||||||
| 226 | } | - | ||||||||||||||||||
| 227 | - | |||||||||||||||||||
| 228 | int i2d_RSAPrivateKey_bio(BIO *bp, RSA *rsa) | - | ||||||||||||||||||
| 229 | { | - | ||||||||||||||||||
| 230 | return executed 3 times by 1 test: ASN1_item_i2d_bio((&(RSAPrivateKey_it)), bp, rsa); return ASN1_item_i2d_bio((&(RSAPrivateKey_it)), bp, rsa);Executed by: 
 executed 3 times by 1 test:  return ASN1_item_i2d_bio((&(RSAPrivateKey_it)), bp, rsa);Executed by: 
 | 3 | ||||||||||||||||||
| 231 | } | - | ||||||||||||||||||
| 232 | - | |||||||||||||||||||
| 233 | RSA *d2i_RSAPublicKey_bio(BIO *bp, RSA **rsa) | - | ||||||||||||||||||
| 234 | { | - | ||||||||||||||||||
| 235 | return never executed: ASN1_item_d2i_bio((&(RSAPublicKey_it)), bp, rsa); return ASN1_item_d2i_bio((&(RSAPublicKey_it)), bp, rsa);never executed:  return ASN1_item_d2i_bio((&(RSAPublicKey_it)), bp, rsa); | 0 | ||||||||||||||||||
| 236 | } | - | ||||||||||||||||||
| 237 | - | |||||||||||||||||||
| 238 | RSA *d2i_RSA_PUBKEY_bio(BIO *bp, RSA **rsa) | - | ||||||||||||||||||
| 239 | { | - | ||||||||||||||||||
| 240 | return never executed: ((RSA*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? RSA_new : ((RSA *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_RSA_PUBKEY : ((RSA *(*)(RSA **,const unsigned char **,long))0))), bp, ((void**) (1 ? rsa : (RSA**)0)))); return ((RSA*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? RSA_new : ((RSA *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_RSA_PUBKEY : ((RSA *(*)(RSA **,const unsigned char **,long))0))), bp, ((void**) (1 ? rsa : (RSA**)0))));never executed:  return ((RSA*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? RSA_new : ((RSA *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_RSA_PUBKEY : ((RSA *(*)(RSA **,const unsigned char **,long))0))), bp, ((void**) (1 ? rsa : (RSA**)0)))); | 0 | ||||||||||||||||||
| 241 | } | - | ||||||||||||||||||
| 242 | - | |||||||||||||||||||
| 243 | int i2d_RSAPublicKey_bio(BIO *bp, RSA *rsa) | - | ||||||||||||||||||
| 244 | { | - | ||||||||||||||||||
| 245 | return never executed: ASN1_item_i2d_bio((&(RSAPublicKey_it)), bp, rsa); return ASN1_item_i2d_bio((&(RSAPublicKey_it)), bp, rsa);never executed:  return ASN1_item_i2d_bio((&(RSAPublicKey_it)), bp, rsa); | 0 | ||||||||||||||||||
| 246 | } | - | ||||||||||||||||||
| 247 | - | |||||||||||||||||||
| 248 | int i2d_RSA_PUBKEY_bio(BIO *bp, RSA *rsa) | - | ||||||||||||||||||
| 249 | { | - | ||||||||||||||||||
| 250 | return executed 4 times by 1 test: (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_RSA_PUBKEY : ((int (*)(RSA *,unsigned char **))0))), bp, ((void*) (1 ? rsa : (RSA*)0)))); return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_RSA_PUBKEY : ((int (*)(RSA *,unsigned char **))0))), bp, ((void*) (1 ? rsa : (RSA*)0))));Executed by: 
 executed 4 times by 1 test:  return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_RSA_PUBKEY : ((int (*)(RSA *,unsigned char **))0))), bp, ((void*) (1 ? rsa : (RSA*)0))));Executed by: 
 | 4 | ||||||||||||||||||
| 251 | } | - | ||||||||||||||||||
| 252 | - | |||||||||||||||||||
| 253 | - | |||||||||||||||||||
| 254 | - | |||||||||||||||||||
| 255 | - | |||||||||||||||||||
| 256 | DSA *d2i_DSAPrivateKey_fp(FILE *fp, DSA **dsa) | - | ||||||||||||||||||
| 257 | { | - | ||||||||||||||||||
| 258 | return never executed: ((DSA*)ASN1_d2i_fp(((void *(*)(void)) (1 ? DSA_new : ((DSA *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_DSAPrivateKey : ((DSA *(*)(DSA **,const unsigned char **,long))0))), fp, ((void**) (1 ? dsa : (DSA**)0)))); return ((DSA*)ASN1_d2i_fp(((void *(*)(void)) (1 ? DSA_new : ((DSA *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_DSAPrivateKey : ((DSA *(*)(DSA **,const unsigned char **,long))0))), fp, ((void**) (1 ? dsa : (DSA**)0))));never executed:  return ((DSA*)ASN1_d2i_fp(((void *(*)(void)) (1 ? DSA_new : ((DSA *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_DSAPrivateKey : ((DSA *(*)(DSA **,const unsigned char **,long))0))), fp, ((void**) (1 ? dsa : (DSA**)0)))); | 0 | ||||||||||||||||||
| 259 | } | - | ||||||||||||||||||
| 260 | - | |||||||||||||||||||
| 261 | int i2d_DSAPrivateKey_fp(FILE *fp, DSA *dsa) | - | ||||||||||||||||||
| 262 | { | - | ||||||||||||||||||
| 263 | return never executed: (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_DSAPrivateKey : ((int (*)(const DSA *,unsigned char **))0))), fp, ((void*) (1 ? dsa : (const DSA*)0)))); return (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_DSAPrivateKey : ((int (*)(const DSA *,unsigned char **))0))), fp, ((void*) (1 ? dsa : (const DSA*)0))));never executed:  return (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_DSAPrivateKey : ((int (*)(const DSA *,unsigned char **))0))), fp, ((void*) (1 ? dsa : (const DSA*)0)))); | 0 | ||||||||||||||||||
| 264 | } | - | ||||||||||||||||||
| 265 | - | |||||||||||||||||||
| 266 | DSA *d2i_DSA_PUBKEY_fp(FILE *fp, DSA **dsa) | - | ||||||||||||||||||
| 267 | { | - | ||||||||||||||||||
| 268 | return never executed: ((DSA*)ASN1_d2i_fp(((void *(*)(void)) (1 ? DSA_new : ((DSA *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_DSA_PUBKEY : ((DSA *(*)(DSA **,const unsigned char **,long))0))), fp, ((void**) (1 ? dsa : (DSA**)0)))); return ((DSA*)ASN1_d2i_fp(((void *(*)(void)) (1 ? DSA_new : ((DSA *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_DSA_PUBKEY : ((DSA *(*)(DSA **,const unsigned char **,long))0))), fp, ((void**) (1 ? dsa : (DSA**)0))));never executed:  return ((DSA*)ASN1_d2i_fp(((void *(*)(void)) (1 ? DSA_new : ((DSA *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_DSA_PUBKEY : ((DSA *(*)(DSA **,const unsigned char **,long))0))), fp, ((void**) (1 ? dsa : (DSA**)0)))); | 0 | ||||||||||||||||||
| 269 | } | - | ||||||||||||||||||
| 270 | - | |||||||||||||||||||
| 271 | int i2d_DSA_PUBKEY_fp(FILE *fp, DSA *dsa) | - | ||||||||||||||||||
| 272 | { | - | ||||||||||||||||||
| 273 | return never executed: (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_DSA_PUBKEY : ((int (*)(DSA *,unsigned char **))0))), fp, ((void*) (1 ? dsa : (DSA*)0)))); return (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_DSA_PUBKEY : ((int (*)(DSA *,unsigned char **))0))), fp, ((void*) (1 ? dsa : (DSA*)0))));never executed:  return (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_DSA_PUBKEY : ((int (*)(DSA *,unsigned char **))0))), fp, ((void*) (1 ? dsa : (DSA*)0)))); | 0 | ||||||||||||||||||
| 274 | } | - | ||||||||||||||||||
| 275 | - | |||||||||||||||||||
| 276 | - | |||||||||||||||||||
| 277 | DSA *d2i_DSAPrivateKey_bio(BIO *bp, DSA **dsa) | - | ||||||||||||||||||
| 278 | { | - | ||||||||||||||||||
| 279 | return never executed: ((DSA*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? DSA_new : ((DSA *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_DSAPrivateKey : ((DSA *(*)(DSA **,const unsigned char **,long))0))), bp, ((void**) (1 ? dsa : (DSA**)0)))); return ((DSA*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? DSA_new : ((DSA *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_DSAPrivateKey : ((DSA *(*)(DSA **,const unsigned char **,long))0))), bp, ((void**) (1 ? dsa : (DSA**)0))));never executed:  return ((DSA*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? DSA_new : ((DSA *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_DSAPrivateKey : ((DSA *(*)(DSA **,const unsigned char **,long))0))), bp, ((void**) (1 ? dsa : (DSA**)0)))); | 0 | ||||||||||||||||||
| 280 | } | - | ||||||||||||||||||
| 281 | - | |||||||||||||||||||
| 282 | int i2d_DSAPrivateKey_bio(BIO *bp, DSA *dsa) | - | ||||||||||||||||||
| 283 | { | - | ||||||||||||||||||
| 284 | return executed 3 times by 1 test: (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_DSAPrivateKey : ((int (*)(const DSA *,unsigned char **))0))), bp, ((void*) (1 ? dsa : (const DSA*)0)))); return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_DSAPrivateKey : ((int (*)(const DSA *,unsigned char **))0))), bp, ((void*) (1 ? dsa : (const DSA*)0))));Executed by: 
 executed 3 times by 1 test:  return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_DSAPrivateKey : ((int (*)(const DSA *,unsigned char **))0))), bp, ((void*) (1 ? dsa : (const DSA*)0))));Executed by: 
 | 3 | ||||||||||||||||||
| 285 | } | - | ||||||||||||||||||
| 286 | - | |||||||||||||||||||
| 287 | DSA *d2i_DSA_PUBKEY_bio(BIO *bp, DSA **dsa) | - | ||||||||||||||||||
| 288 | { | - | ||||||||||||||||||
| 289 | return never executed: ((DSA*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? DSA_new : ((DSA *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_DSA_PUBKEY : ((DSA *(*)(DSA **,const unsigned char **,long))0))), bp, ((void**) (1 ? dsa : (DSA**)0)))); return ((DSA*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? DSA_new : ((DSA *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_DSA_PUBKEY : ((DSA *(*)(DSA **,const unsigned char **,long))0))), bp, ((void**) (1 ? dsa : (DSA**)0))));never executed:  return ((DSA*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? DSA_new : ((DSA *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_DSA_PUBKEY : ((DSA *(*)(DSA **,const unsigned char **,long))0))), bp, ((void**) (1 ? dsa : (DSA**)0)))); | 0 | ||||||||||||||||||
| 290 | } | - | ||||||||||||||||||
| 291 | - | |||||||||||||||||||
| 292 | int i2d_DSA_PUBKEY_bio(BIO *bp, DSA *dsa) | - | ||||||||||||||||||
| 293 | { | - | ||||||||||||||||||
| 294 | return executed 4 times by 1 test: (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_DSA_PUBKEY : ((int (*)(DSA *,unsigned char **))0))), bp, ((void*) (1 ? dsa : (DSA*)0)))); return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_DSA_PUBKEY : ((int (*)(DSA *,unsigned char **))0))), bp, ((void*) (1 ? dsa : (DSA*)0))));Executed by: 
 executed 4 times by 1 test:  return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_DSA_PUBKEY : ((int (*)(DSA *,unsigned char **))0))), bp, ((void*) (1 ? dsa : (DSA*)0))));Executed by: 
 | 4 | ||||||||||||||||||
| 295 | } | - | ||||||||||||||||||
| 296 | - | |||||||||||||||||||
| 297 | - | |||||||||||||||||||
| 298 | - | |||||||||||||||||||
| 299 | - | |||||||||||||||||||
| 300 | - | |||||||||||||||||||
| 301 | EC_KEY *d2i_EC_PUBKEY_fp(FILE *fp, EC_KEY **eckey) | - | ||||||||||||||||||
| 302 | { | - | ||||||||||||||||||
| 303 | return never executed: ((EC_KEY*)ASN1_d2i_fp(((void *(*)(void)) (1 ? EC_KEY_new : ((EC_KEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_EC_PUBKEY : ((EC_KEY *(*)(EC_KEY **,const unsigned char **,long))0))), fp, ((void**) (1 ? eckey : (EC_KEY**)0)))); return ((EC_KEY*)ASN1_d2i_fp(((void *(*)(void)) (1 ? EC_KEY_new : ((EC_KEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_EC_PUBKEY : ((EC_KEY *(*)(EC_KEY **,const unsigned char **,long))0))), fp, ((void**) (1 ? eckey : (EC_KEY**)0))));never executed:  return ((EC_KEY*)ASN1_d2i_fp(((void *(*)(void)) (1 ? EC_KEY_new : ((EC_KEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_EC_PUBKEY : ((EC_KEY *(*)(EC_KEY **,const unsigned char **,long))0))), fp, ((void**) (1 ? eckey : (EC_KEY**)0)))); | 0 | ||||||||||||||||||
| 304 | } | - | ||||||||||||||||||
| 305 | - | |||||||||||||||||||
| 306 | int i2d_EC_PUBKEY_fp(FILE *fp, EC_KEY *eckey) | - | ||||||||||||||||||
| 307 | { | - | ||||||||||||||||||
| 308 | return never executed: (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_EC_PUBKEY : ((int (*)(EC_KEY *,unsigned char **))0))), fp, ((void*) (1 ? eckey : (EC_KEY*)0)))); return (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_EC_PUBKEY : ((int (*)(EC_KEY *,unsigned char **))0))), fp, ((void*) (1 ? eckey : (EC_KEY*)0))));never executed:  return (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_EC_PUBKEY : ((int (*)(EC_KEY *,unsigned char **))0))), fp, ((void*) (1 ? eckey : (EC_KEY*)0)))); | 0 | ||||||||||||||||||
| 309 | } | - | ||||||||||||||||||
| 310 | - | |||||||||||||||||||
| 311 | EC_KEY *d2i_ECPrivateKey_fp(FILE *fp, EC_KEY **eckey) | - | ||||||||||||||||||
| 312 | { | - | ||||||||||||||||||
| 313 | return never executed: ((EC_KEY*)ASN1_d2i_fp(((void *(*)(void)) (1 ? EC_KEY_new : ((EC_KEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_ECPrivateKey : ((EC_KEY *(*)(EC_KEY **,const unsigned char **,long))0))), fp, ((void**) (1 ? eckey : (EC_KEY**)0)))); return ((EC_KEY*)ASN1_d2i_fp(((void *(*)(void)) (1 ? EC_KEY_new : ((EC_KEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_ECPrivateKey : ((EC_KEY *(*)(EC_KEY **,const unsigned char **,long))0))), fp, ((void**) (1 ? eckey : (EC_KEY**)0))));never executed:  return ((EC_KEY*)ASN1_d2i_fp(((void *(*)(void)) (1 ? EC_KEY_new : ((EC_KEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_ECPrivateKey : ((EC_KEY *(*)(EC_KEY **,const unsigned char **,long))0))), fp, ((void**) (1 ? eckey : (EC_KEY**)0)))); | 0 | ||||||||||||||||||
| 314 | } | - | ||||||||||||||||||
| 315 | - | |||||||||||||||||||
| 316 | int i2d_ECPrivateKey_fp(FILE *fp, EC_KEY *eckey) | - | ||||||||||||||||||
| 317 | { | - | ||||||||||||||||||
| 318 | return never executed: (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_ECPrivateKey : ((int (*)(EC_KEY *,unsigned char **))0))), fp, ((void*) (1 ? eckey : (EC_KEY*)0)))); return (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_ECPrivateKey : ((int (*)(EC_KEY *,unsigned char **))0))), fp, ((void*) (1 ? eckey : (EC_KEY*)0))));never executed:  return (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_ECPrivateKey : ((int (*)(EC_KEY *,unsigned char **))0))), fp, ((void*) (1 ? eckey : (EC_KEY*)0)))); | 0 | ||||||||||||||||||
| 319 | } | - | ||||||||||||||||||
| 320 | - | |||||||||||||||||||
| 321 | EC_KEY *d2i_EC_PUBKEY_bio(BIO *bp, EC_KEY **eckey) | - | ||||||||||||||||||
| 322 | { | - | ||||||||||||||||||
| 323 | return executed 3 times by 1 test: ((EC_KEY*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? EC_KEY_new : ((EC_KEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_EC_PUBKEY : ((EC_KEY *(*)(EC_KEY **,const unsigned char **,long))0))), bp, ((void**) (1 ? eckey : (EC_KEY**)0)))); return ((EC_KEY*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? EC_KEY_new : ((EC_KEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_EC_PUBKEY : ((EC_KEY *(*)(EC_KEY **,const unsigned char **,long))0))), bp, ((void**) (1 ? eckey : (EC_KEY**)0))));Executed by: 
 executed 3 times by 1 test:  return ((EC_KEY*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? EC_KEY_new : ((EC_KEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_EC_PUBKEY : ((EC_KEY *(*)(EC_KEY **,const unsigned char **,long))0))), bp, ((void**) (1 ? eckey : (EC_KEY**)0))));Executed by: 
 | 3 | ||||||||||||||||||
| 324 | } | - | ||||||||||||||||||
| 325 | - | |||||||||||||||||||
| 326 | int i2d_EC_PUBKEY_bio(BIO *bp, EC_KEY *ecdsa) | - | ||||||||||||||||||
| 327 | { | - | ||||||||||||||||||
| 328 | return executed 3 times by 1 test: (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_EC_PUBKEY : ((int (*)(EC_KEY *,unsigned char **))0))), bp, ((void*) (1 ? ecdsa : (EC_KEY*)0)))); return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_EC_PUBKEY : ((int (*)(EC_KEY *,unsigned char **))0))), bp, ((void*) (1 ? ecdsa : (EC_KEY*)0))));Executed by: 
 executed 3 times by 1 test:  return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_EC_PUBKEY : ((int (*)(EC_KEY *,unsigned char **))0))), bp, ((void*) (1 ? ecdsa : (EC_KEY*)0))));Executed by: 
 | 3 | ||||||||||||||||||
| 329 | } | - | ||||||||||||||||||
| 330 | - | |||||||||||||||||||
| 331 | EC_KEY *d2i_ECPrivateKey_bio(BIO *bp, EC_KEY **eckey) | - | ||||||||||||||||||
| 332 | { | - | ||||||||||||||||||
| 333 | return executed 2 times by 1 test: ((EC_KEY*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? EC_KEY_new : ((EC_KEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_ECPrivateKey : ((EC_KEY *(*)(EC_KEY **,const unsigned char **,long))0))), bp, ((void**) (1 ? eckey : (EC_KEY**)0)))); return ((EC_KEY*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? EC_KEY_new : ((EC_KEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_ECPrivateKey : ((EC_KEY *(*)(EC_KEY **,const unsigned char **,long))0))), bp, ((void**) (1 ? eckey : (EC_KEY**)0))));Executed by: 
 executed 2 times by 1 test:  return ((EC_KEY*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? EC_KEY_new : ((EC_KEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_ECPrivateKey : ((EC_KEY *(*)(EC_KEY **,const unsigned char **,long))0))), bp, ((void**) (1 ? eckey : (EC_KEY**)0))));Executed by: 
 | 2 | ||||||||||||||||||
| 334 | } | - | ||||||||||||||||||
| 335 | - | |||||||||||||||||||
| 336 | int i2d_ECPrivateKey_bio(BIO *bp, EC_KEY *eckey) | - | ||||||||||||||||||
| 337 | { | - | ||||||||||||||||||
| 338 | return executed 3 times by 1 test: (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_ECPrivateKey : ((int (*)(EC_KEY *,unsigned char **))0))), bp, ((void*) (1 ? eckey : (EC_KEY*)0)))); return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_ECPrivateKey : ((int (*)(EC_KEY *,unsigned char **))0))), bp, ((void*) (1 ? eckey : (EC_KEY*)0))));Executed by: 
 executed 3 times by 1 test:  return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_ECPrivateKey : ((int (*)(EC_KEY *,unsigned char **))0))), bp, ((void*) (1 ? eckey : (EC_KEY*)0))));Executed by: 
 | 3 | ||||||||||||||||||
| 339 | } | - | ||||||||||||||||||
| 340 | - | |||||||||||||||||||
| 341 | - | |||||||||||||||||||
| 342 | int X509_pubkey_digest(const X509 *data, const EVP_MD *type, | - | ||||||||||||||||||
| 343 | unsigned char *md, unsigned int *len) | - | ||||||||||||||||||
| 344 | { | - | ||||||||||||||||||
| 345 | ASN1_BIT_STRING *key; | - | ||||||||||||||||||
| 346 | key = X509_get0_pubkey_bitstr(data); | - | ||||||||||||||||||
| 347 | if (!key 
 | 0-80 | ||||||||||||||||||
| 348 | return never executed: 0; return 0;never executed:  return 0; | 0 | ||||||||||||||||||
| 349 | return executed 80 times by 1 test: EVP_Digest(key->data, key->length, md, len, type, return EVP_Digest(key->data, key->length, md, len, type, ((void *)0) );Executed by: 
 executed 80 times by 1 test:  return EVP_Digest(key->data, key->length, md, len, type, ((void *)0) );Executed by: 
 | 80 | ||||||||||||||||||
| 350 | ((void *)0) executed 80 times by 1 test:  return EVP_Digest(key->data, key->length, md, len, type, ((void *)0) );Executed by: 
 | 80 | ||||||||||||||||||
| 351 | ); executed 80 times by 1 test:  return EVP_Digest(key->data, key->length, md, len, type, ((void *)0) );Executed by: 
 | 80 | ||||||||||||||||||
| 352 | } | - | ||||||||||||||||||
| 353 | - | |||||||||||||||||||
| 354 | int X509_digest(const X509 *data, const EVP_MD *type, unsigned char *md, | - | ||||||||||||||||||
| 355 | unsigned int *len) | - | ||||||||||||||||||
| 356 | { | - | ||||||||||||||||||
| 357 | if (type == EVP_sha1() 
 
 
 | 0-12501 | ||||||||||||||||||
| 358 | - | |||||||||||||||||||
| 359 | if (len != 
 | 0 | ||||||||||||||||||
| 360 | ((void *)0) 
 | 0 | ||||||||||||||||||
| 361 | ) | - | ||||||||||||||||||
| 362 | * never executed: len = sizeof(data->sha1_hash); *len = sizeof(data->sha1_hash);never executed:  *len = sizeof(data->sha1_hash); | 0 | ||||||||||||||||||
| 363 | memcpy(md, data->sha1_hash, sizeof(data->sha1_hash)); | - | ||||||||||||||||||
| 364 | return never executed: 1; return 1;never executed:  return 1; | 0 | ||||||||||||||||||
| 365 | } | - | ||||||||||||||||||
| 366 | return executed 12501 times by 1 test: (ASN1_item_digest return (ASN1_item_digest ((&(X509_it)), type, (char *)data, md, len));Executed by: 
 executed 12501 times by 1 test:  return (ASN1_item_digest ((&(X509_it)), type, (char *)data, md, len));Executed by: 
 | 12501 | ||||||||||||||||||
| 367 | ((&(X509_it)), type, (char *)data, md, len)); executed 12501 times by 1 test:  return (ASN1_item_digest ((&(X509_it)), type, (char *)data, md, len));Executed by: 
 | 12501 | ||||||||||||||||||
| 368 | } | - | ||||||||||||||||||
| 369 | - | |||||||||||||||||||
| 370 | int X509_CRL_digest(const X509_CRL *data, const EVP_MD *type, | - | ||||||||||||||||||
| 371 | unsigned char *md, unsigned int *len) | - | ||||||||||||||||||
| 372 | { | - | ||||||||||||||||||
| 373 | if (type == EVP_sha1() 
 
 
 | 1-34355 | ||||||||||||||||||
| 374 | - | |||||||||||||||||||
| 375 | if (len != 
 | 0-1 | ||||||||||||||||||
| 376 | ((void *)0) 
 | 0-1 | ||||||||||||||||||
| 377 | ) | - | ||||||||||||||||||
| 378 | * executed 1 time by 1 test: len = sizeof(data->sha1_hash); *len = sizeof(data->sha1_hash);Executed by: 
 executed 1 time by 1 test:  *len = sizeof(data->sha1_hash);Executed by: 
 | 1 | ||||||||||||||||||
| 379 | memcpy(md, data->sha1_hash, sizeof(data->sha1_hash)); | - | ||||||||||||||||||
| 380 | return executed 1 time by 1 test: 1; return 1;Executed by: 
 executed 1 time by 1 test:  return 1;Executed by: 
 | 1 | ||||||||||||||||||
| 381 | } | - | ||||||||||||||||||
| 382 | return executed 34355 times by 1 test: (ASN1_item_digest return (ASN1_item_digest ((&(X509_CRL_it)), type, (char *)data, md, len));Executed by: 
 executed 34355 times by 1 test:  return (ASN1_item_digest ((&(X509_CRL_it)), type, (char *)data, md, len));Executed by: 
 | 34355 | ||||||||||||||||||
| 383 | ((&(X509_CRL_it)), type, (char *)data, md, len)); executed 34355 times by 1 test:  return (ASN1_item_digest ((&(X509_CRL_it)), type, (char *)data, md, len));Executed by: 
 | 34355 | ||||||||||||||||||
| 384 | } | - | ||||||||||||||||||
| 385 | - | |||||||||||||||||||
| 386 | int X509_REQ_digest(const X509_REQ *data, const EVP_MD *type, | - | ||||||||||||||||||
| 387 | unsigned char *md, unsigned int *len) | - | ||||||||||||||||||
| 388 | { | - | ||||||||||||||||||
| 389 | return never executed: (ASN1_item_digest return (ASN1_item_digest ((&(X509_REQ_it)), type, (char *)data, md, len));never executed:  return (ASN1_item_digest ((&(X509_REQ_it)), type, (char *)data, md, len)); | 0 | ||||||||||||||||||
| 390 | ((&(X509_REQ_it)), type, (char *)data, md, len)); never executed:  return (ASN1_item_digest ((&(X509_REQ_it)), type, (char *)data, md, len)); | 0 | ||||||||||||||||||
| 391 | } | - | ||||||||||||||||||
| 392 | - | |||||||||||||||||||
| 393 | int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type, | - | ||||||||||||||||||
| 394 | unsigned char *md, unsigned int *len) | - | ||||||||||||||||||
| 395 | { | - | ||||||||||||||||||
| 396 | return executed 19 times by 1 test: (ASN1_item_digest return (ASN1_item_digest ((&(X509_NAME_it)), type, (char *)data, md, len));Executed by: 
 executed 19 times by 1 test:  return (ASN1_item_digest ((&(X509_NAME_it)), type, (char *)data, md, len));Executed by: 
 | 19 | ||||||||||||||||||
| 397 | ((&(X509_NAME_it)), type, (char *)data, md, len)); executed 19 times by 1 test:  return (ASN1_item_digest ((&(X509_NAME_it)), type, (char *)data, md, len));Executed by: 
 | 19 | ||||||||||||||||||
| 398 | } | - | ||||||||||||||||||
| 399 | - | |||||||||||||||||||
| 400 | int PKCS7_ISSUER_AND_SERIAL_digest(PKCS7_ISSUER_AND_SERIAL *data, | - | ||||||||||||||||||
| 401 | const EVP_MD *type, unsigned char *md, | - | ||||||||||||||||||
| 402 | unsigned int *len) | - | ||||||||||||||||||
| 403 | { | - | ||||||||||||||||||
| 404 | return never executed: (ASN1_item_digest((&(PKCS7_ISSUER_AND_SERIAL_it)), type, return (ASN1_item_digest((&(PKCS7_ISSUER_AND_SERIAL_it)), type, (char *)data, md, len));never executed:  return (ASN1_item_digest((&(PKCS7_ISSUER_AND_SERIAL_it)), type, (char *)data, md, len)); | 0 | ||||||||||||||||||
| 405 | (char *)data, md, len)); never executed:  return (ASN1_item_digest((&(PKCS7_ISSUER_AND_SERIAL_it)), type, (char *)data, md, len)); | 0 | ||||||||||||||||||
| 406 | } | - | ||||||||||||||||||
| 407 | - | |||||||||||||||||||
| 408 | - | |||||||||||||||||||
| 409 | X509_SIG *d2i_PKCS8_fp(FILE *fp, X509_SIG **p8) | - | ||||||||||||||||||
| 410 | { | - | ||||||||||||||||||
| 411 | return never executed: ((X509_SIG*)ASN1_d2i_fp(((void *(*)(void)) (1 ? X509_SIG_new : ((X509_SIG *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_X509_SIG : ((X509_SIG *(*)(X509_SIG **,const unsigned char **,long))0))), fp, ((void**) (1 ? p8 : (X509_SIG**)0)))); return ((X509_SIG*)ASN1_d2i_fp(((void *(*)(void)) (1 ? X509_SIG_new : ((X509_SIG *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_X509_SIG : ((X509_SIG *(*)(X509_SIG **,const unsigned char **,long))0))), fp, ((void**) (1 ? p8 : (X509_SIG**)0))));never executed:  return ((X509_SIG*)ASN1_d2i_fp(((void *(*)(void)) (1 ? X509_SIG_new : ((X509_SIG *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_X509_SIG : ((X509_SIG *(*)(X509_SIG **,const unsigned char **,long))0))), fp, ((void**) (1 ? p8 : (X509_SIG**)0)))); | 0 | ||||||||||||||||||
| 412 | } | - | ||||||||||||||||||
| 413 | - | |||||||||||||||||||
| 414 | int i2d_PKCS8_fp(FILE *fp, X509_SIG *p8) | - | ||||||||||||||||||
| 415 | { | - | ||||||||||||||||||
| 416 | return never executed: (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_X509_SIG : ((int (*)(X509_SIG *,unsigned char **))0))), fp, ((void*) (1 ? p8 : (X509_SIG*)0)))); return (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_X509_SIG : ((int (*)(X509_SIG *,unsigned char **))0))), fp, ((void*) (1 ? p8 : (X509_SIG*)0))));never executed:  return (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_X509_SIG : ((int (*)(X509_SIG *,unsigned char **))0))), fp, ((void*) (1 ? p8 : (X509_SIG*)0)))); | 0 | ||||||||||||||||||
| 417 | } | - | ||||||||||||||||||
| 418 | - | |||||||||||||||||||
| 419 | - | |||||||||||||||||||
| 420 | X509_SIG *d2i_PKCS8_bio(BIO *bp, X509_SIG **p8) | - | ||||||||||||||||||
| 421 | { | - | ||||||||||||||||||
| 422 | return never executed: ((X509_SIG*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? X509_SIG_new : ((X509_SIG *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_X509_SIG : ((X509_SIG *(*)(X509_SIG **,const unsigned char **,long))0))), bp, ((void**) (1 ? p8 : (X509_SIG**)0)))); return ((X509_SIG*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? X509_SIG_new : ((X509_SIG *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_X509_SIG : ((X509_SIG *(*)(X509_SIG **,const unsigned char **,long))0))), bp, ((void**) (1 ? p8 : (X509_SIG**)0))));never executed:  return ((X509_SIG*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? X509_SIG_new : ((X509_SIG *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_X509_SIG : ((X509_SIG *(*)(X509_SIG **,const unsigned char **,long))0))), bp, ((void**) (1 ? p8 : (X509_SIG**)0)))); | 0 | ||||||||||||||||||
| 423 | } | - | ||||||||||||||||||
| 424 | - | |||||||||||||||||||
| 425 | int i2d_PKCS8_bio(BIO *bp, X509_SIG *p8) | - | ||||||||||||||||||
| 426 | { | - | ||||||||||||||||||
| 427 | return never executed: (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_X509_SIG : ((int (*)(X509_SIG *,unsigned char **))0))), bp, ((void*) (1 ? p8 : (X509_SIG*)0)))); return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_X509_SIG : ((int (*)(X509_SIG *,unsigned char **))0))), bp, ((void*) (1 ? p8 : (X509_SIG*)0))));never executed:  return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_X509_SIG : ((int (*)(X509_SIG *,unsigned char **))0))), bp, ((void*) (1 ? p8 : (X509_SIG*)0)))); | 0 | ||||||||||||||||||
| 428 | } | - | ||||||||||||||||||
| 429 | - | |||||||||||||||||||
| 430 | - | |||||||||||||||||||
| 431 | PKCS8_PRIV_KEY_INFO *d2i_PKCS8_PRIV_KEY_INFO_fp(FILE *fp, | - | ||||||||||||||||||
| 432 | PKCS8_PRIV_KEY_INFO **p8inf) | - | ||||||||||||||||||
| 433 | { | - | ||||||||||||||||||
| 434 | return never executed: ((PKCS8_PRIV_KEY_INFO*)ASN1_d2i_fp(((void *(*)(void)) (1 ? PKCS8_PRIV_KEY_INFO_new : ((PKCS8_PRIV_KEY_INFO *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_PKCS8_PRIV_KEY_INFO : ((PKCS8_PRIV_KEY_INFO *(*)(PKCS8_PRIV_KEY_INFO **,const unsigned char **,long))0))), fp, ((void**) (1 ? p8inf : (PKCS8_PRIV_KEY_INFO**)0)))) return ((PKCS8_PRIV_KEY_INFO*)ASN1_d2i_fp(((void *(*)(void)) (1 ? PKCS8_PRIV_KEY_INFO_new : ((PKCS8_PRIV_KEY_INFO *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_PKCS8_PRIV_KEY_INFO : ((PKCS8_PRIV_KEY_INFO *(*)(PKCS8_PRIV_KEY_INFO **,const unsigned char **,long))0))), fp, ((void**) (1 ? p8inf : (PKCS8_PRIV_KEY_INFO**)0)))) ;never executed:  return ((PKCS8_PRIV_KEY_INFO*)ASN1_d2i_fp(((void *(*)(void)) (1 ? PKCS8_PRIV_KEY_INFO_new : ((PKCS8_PRIV_KEY_INFO *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_PKCS8_PRIV_KEY_INFO : ((PKCS8_PRIV_KEY_INFO *(*)(PKCS8_PRIV_KEY_INFO **,const unsigned char **,long))0))), fp, ((void**) (1 ? p8inf : (PKCS8_PRIV_KEY_INFO**)0)))) ; | 0 | ||||||||||||||||||
| 435 | ; never executed:  return ((PKCS8_PRIV_KEY_INFO*)ASN1_d2i_fp(((void *(*)(void)) (1 ? PKCS8_PRIV_KEY_INFO_new : ((PKCS8_PRIV_KEY_INFO *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_PKCS8_PRIV_KEY_INFO : ((PKCS8_PRIV_KEY_INFO *(*)(PKCS8_PRIV_KEY_INFO **,const unsigned char **,long))0))), fp, ((void**) (1 ? p8inf : (PKCS8_PRIV_KEY_INFO**)0)))) ; | 0 | ||||||||||||||||||
| 436 | } | - | ||||||||||||||||||
| 437 | - | |||||||||||||||||||
| 438 | int i2d_PKCS8_PRIV_KEY_INFO_fp(FILE *fp, PKCS8_PRIV_KEY_INFO *p8inf) | - | ||||||||||||||||||
| 439 | { | - | ||||||||||||||||||
| 440 | return never executed: (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_PKCS8_PRIV_KEY_INFO : ((int (*)(PKCS8_PRIV_KEY_INFO *,unsigned char **))0))), fp, ((void*) (1 ? p8inf : (PKCS8_PRIV_KEY_INFO*)0)))) return (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_PKCS8_PRIV_KEY_INFO : ((int (*)(PKCS8_PRIV_KEY_INFO *,unsigned char **))0))), fp, ((void*) (1 ? p8inf : (PKCS8_PRIV_KEY_INFO*)0)))) ;never executed:  return (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_PKCS8_PRIV_KEY_INFO : ((int (*)(PKCS8_PRIV_KEY_INFO *,unsigned char **))0))), fp, ((void*) (1 ? p8inf : (PKCS8_PRIV_KEY_INFO*)0)))) ; | 0 | ||||||||||||||||||
| 441 | ; never executed:  return (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_PKCS8_PRIV_KEY_INFO : ((int (*)(PKCS8_PRIV_KEY_INFO *,unsigned char **))0))), fp, ((void*) (1 ? p8inf : (PKCS8_PRIV_KEY_INFO*)0)))) ; | 0 | ||||||||||||||||||
| 442 | } | - | ||||||||||||||||||
| 443 | - | |||||||||||||||||||
| 444 | int i2d_PKCS8PrivateKeyInfo_fp(FILE *fp, EVP_PKEY *key) | - | ||||||||||||||||||
| 445 | { | - | ||||||||||||||||||
| 446 | PKCS8_PRIV_KEY_INFO *p8inf; | - | ||||||||||||||||||
| 447 | int ret; | - | ||||||||||||||||||
| 448 | p8inf = EVP_PKEY2PKCS8(key); | - | ||||||||||||||||||
| 449 | if (!p8inf 
 | 0 | ||||||||||||||||||
| 450 | return never executed: 0; return 0;never executed:  return 0; | 0 | ||||||||||||||||||
| 451 | ret = i2d_PKCS8_PRIV_KEY_INFO_fp(fp, p8inf); | - | ||||||||||||||||||
| 452 | PKCS8_PRIV_KEY_INFO_free(p8inf); | - | ||||||||||||||||||
| 453 | return never executed: ret; return ret;never executed:  return ret; | 0 | ||||||||||||||||||
| 454 | } | - | ||||||||||||||||||
| 455 | - | |||||||||||||||||||
| 456 | int i2d_PrivateKey_fp(FILE *fp, EVP_PKEY *pkey) | - | ||||||||||||||||||
| 457 | { | - | ||||||||||||||||||
| 458 | return never executed: (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_PrivateKey : ((int (*)(EVP_PKEY *,unsigned char **))0))), fp, ((void*) (1 ? pkey : (EVP_PKEY*)0)))); return (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_PrivateKey : ((int (*)(EVP_PKEY *,unsigned char **))0))), fp, ((void*) (1 ? pkey : (EVP_PKEY*)0))));never executed:  return (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_PrivateKey : ((int (*)(EVP_PKEY *,unsigned char **))0))), fp, ((void*) (1 ? pkey : (EVP_PKEY*)0)))); | 0 | ||||||||||||||||||
| 459 | } | - | ||||||||||||||||||
| 460 | - | |||||||||||||||||||
| 461 | EVP_PKEY *d2i_PrivateKey_fp(FILE *fp, EVP_PKEY **a) | - | ||||||||||||||||||
| 462 | { | - | ||||||||||||||||||
| 463 | return never executed: ((EVP_PKEY*)ASN1_d2i_fp(((void *(*)(void)) (1 ? EVP_PKEY_new : ((EVP_PKEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_AutoPrivateKey : ((EVP_PKEY *(*)(EVP_PKEY **,const unsigned char **,long))0))), fp, ((void**) (1 ? a : (EVP_PKEY**)0)))); return ((EVP_PKEY*)ASN1_d2i_fp(((void *(*)(void)) (1 ? EVP_PKEY_new : ((EVP_PKEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_AutoPrivateKey : ((EVP_PKEY *(*)(EVP_PKEY **,const unsigned char **,long))0))), fp, ((void**) (1 ? a : (EVP_PKEY**)0))));never executed:  return ((EVP_PKEY*)ASN1_d2i_fp(((void *(*)(void)) (1 ? EVP_PKEY_new : ((EVP_PKEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_AutoPrivateKey : ((EVP_PKEY *(*)(EVP_PKEY **,const unsigned char **,long))0))), fp, ((void**) (1 ? a : (EVP_PKEY**)0)))); | 0 | ||||||||||||||||||
| 464 | } | - | ||||||||||||||||||
| 465 | - | |||||||||||||||||||
| 466 | int i2d_PUBKEY_fp(FILE *fp, EVP_PKEY *pkey) | - | ||||||||||||||||||
| 467 | { | - | ||||||||||||||||||
| 468 | return never executed: (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_PUBKEY : ((int (*)(EVP_PKEY *,unsigned char **))0))), fp, ((void*) (1 ? pkey : (EVP_PKEY*)0)))); return (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_PUBKEY : ((int (*)(EVP_PKEY *,unsigned char **))0))), fp, ((void*) (1 ? pkey : (EVP_PKEY*)0))));never executed:  return (ASN1_i2d_fp(((i2d_of_void*) (1 ? i2d_PUBKEY : ((int (*)(EVP_PKEY *,unsigned char **))0))), fp, ((void*) (1 ? pkey : (EVP_PKEY*)0)))); | 0 | ||||||||||||||||||
| 469 | } | - | ||||||||||||||||||
| 470 | - | |||||||||||||||||||
| 471 | EVP_PKEY *d2i_PUBKEY_fp(FILE *fp, EVP_PKEY **a) | - | ||||||||||||||||||
| 472 | { | - | ||||||||||||||||||
| 473 | return never executed: ((EVP_PKEY*)ASN1_d2i_fp(((void *(*)(void)) (1 ? EVP_PKEY_new : ((EVP_PKEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_PUBKEY : ((EVP_PKEY *(*)(EVP_PKEY **,const unsigned char **,long))0))), fp, ((void**) (1 ? a : (EVP_PKEY**)0)))); return ((EVP_PKEY*)ASN1_d2i_fp(((void *(*)(void)) (1 ? EVP_PKEY_new : ((EVP_PKEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_PUBKEY : ((EVP_PKEY *(*)(EVP_PKEY **,const unsigned char **,long))0))), fp, ((void**) (1 ? a : (EVP_PKEY**)0))));never executed:  return ((EVP_PKEY*)ASN1_d2i_fp(((void *(*)(void)) (1 ? EVP_PKEY_new : ((EVP_PKEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_PUBKEY : ((EVP_PKEY *(*)(EVP_PKEY **,const unsigned char **,long))0))), fp, ((void**) (1 ? a : (EVP_PKEY**)0)))); | 0 | ||||||||||||||||||
| 474 | } | - | ||||||||||||||||||
| 475 | - | |||||||||||||||||||
| 476 | - | |||||||||||||||||||
| 477 | - | |||||||||||||||||||
| 478 | PKCS8_PRIV_KEY_INFO *d2i_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, | - | ||||||||||||||||||
| 479 | PKCS8_PRIV_KEY_INFO **p8inf) | - | ||||||||||||||||||
| 480 | { | - | ||||||||||||||||||
| 481 | return never executed: ((PKCS8_PRIV_KEY_INFO*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? PKCS8_PRIV_KEY_INFO_new : ((PKCS8_PRIV_KEY_INFO *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_PKCS8_PRIV_KEY_INFO : ((PKCS8_PRIV_KEY_INFO *(*)(PKCS8_PRIV_KEY_INFO **,const unsigned char **,long))0))), bp, ((void**) (1 ? p8inf : (PKCS8_PRIV_KEY_INFO**)0)))) return ((PKCS8_PRIV_KEY_INFO*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? PKCS8_PRIV_KEY_INFO_new : ((PKCS8_PRIV_KEY_INFO *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_PKCS8_PRIV_KEY_INFO : ((PKCS8_PRIV_KEY_INFO *(*)(PKCS8_PRIV_KEY_INFO **,const unsigned char **,long))0))), bp, ((void**) (1 ? p8inf : (PKCS8_PRIV_KEY_INFO**)0)))) ;never executed:  return ((PKCS8_PRIV_KEY_INFO*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? PKCS8_PRIV_KEY_INFO_new : ((PKCS8_PRIV_KEY_INFO *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_PKCS8_PRIV_KEY_INFO : ((PKCS8_PRIV_KEY_INFO *(*)(PKCS8_PRIV_KEY_INFO **,const unsigned char **,long))0))), bp, ((void**) (1 ? p8inf : (PKCS8_PRIV_KEY_INFO**)0)))) ; | 0 | ||||||||||||||||||
| 482 | ; never executed:  return ((PKCS8_PRIV_KEY_INFO*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? PKCS8_PRIV_KEY_INFO_new : ((PKCS8_PRIV_KEY_INFO *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_PKCS8_PRIV_KEY_INFO : ((PKCS8_PRIV_KEY_INFO *(*)(PKCS8_PRIV_KEY_INFO **,const unsigned char **,long))0))), bp, ((void**) (1 ? p8inf : (PKCS8_PRIV_KEY_INFO**)0)))) ; | 0 | ||||||||||||||||||
| 483 | } | - | ||||||||||||||||||
| 484 | - | |||||||||||||||||||
| 485 | int i2d_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, PKCS8_PRIV_KEY_INFO *p8inf) | - | ||||||||||||||||||
| 486 | { | - | ||||||||||||||||||
| 487 | return never executed: (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_PKCS8_PRIV_KEY_INFO : ((int (*)(PKCS8_PRIV_KEY_INFO *,unsigned char **))0))), bp, ((void*) (1 ? p8inf : (PKCS8_PRIV_KEY_INFO*)0)))) return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_PKCS8_PRIV_KEY_INFO : ((int (*)(PKCS8_PRIV_KEY_INFO *,unsigned char **))0))), bp, ((void*) (1 ? p8inf : (PKCS8_PRIV_KEY_INFO*)0)))) ;never executed:  return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_PKCS8_PRIV_KEY_INFO : ((int (*)(PKCS8_PRIV_KEY_INFO *,unsigned char **))0))), bp, ((void*) (1 ? p8inf : (PKCS8_PRIV_KEY_INFO*)0)))) ; | 0 | ||||||||||||||||||
| 488 | ; never executed:  return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_PKCS8_PRIV_KEY_INFO : ((int (*)(PKCS8_PRIV_KEY_INFO *,unsigned char **))0))), bp, ((void*) (1 ? p8inf : (PKCS8_PRIV_KEY_INFO*)0)))) ; | 0 | ||||||||||||||||||
| 489 | } | - | ||||||||||||||||||
| 490 | - | |||||||||||||||||||
| 491 | int i2d_PKCS8PrivateKeyInfo_bio(BIO *bp, EVP_PKEY *key) | - | ||||||||||||||||||
| 492 | { | - | ||||||||||||||||||
| 493 | PKCS8_PRIV_KEY_INFO *p8inf; | - | ||||||||||||||||||
| 494 | int ret; | - | ||||||||||||||||||
| 495 | p8inf = EVP_PKEY2PKCS8(key); | - | ||||||||||||||||||
| 496 | if (!p8inf 
 | 0 | ||||||||||||||||||
| 497 | return never executed: 0; return 0;never executed:  return 0; | 0 | ||||||||||||||||||
| 498 | ret = i2d_PKCS8_PRIV_KEY_INFO_bio(bp, p8inf); | - | ||||||||||||||||||
| 499 | PKCS8_PRIV_KEY_INFO_free(p8inf); | - | ||||||||||||||||||
| 500 | return never executed: ret; return ret;never executed:  return ret; | 0 | ||||||||||||||||||
| 501 | } | - | ||||||||||||||||||
| 502 | - | |||||||||||||||||||
| 503 | int i2d_PrivateKey_bio(BIO *bp, EVP_PKEY *pkey) | - | ||||||||||||||||||
| 504 | { | - | ||||||||||||||||||
| 505 | return executed 9 times by 1 test: (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_PrivateKey : ((int (*)(EVP_PKEY *,unsigned char **))0))), bp, ((void*) (1 ? pkey : (EVP_PKEY*)0)))); return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_PrivateKey : ((int (*)(EVP_PKEY *,unsigned char **))0))), bp, ((void*) (1 ? pkey : (EVP_PKEY*)0))));Executed by: 
 executed 9 times by 1 test:  return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_PrivateKey : ((int (*)(EVP_PKEY *,unsigned char **))0))), bp, ((void*) (1 ? pkey : (EVP_PKEY*)0))));Executed by: 
 | 9 | ||||||||||||||||||
| 506 | } | - | ||||||||||||||||||
| 507 | - | |||||||||||||||||||
| 508 | EVP_PKEY *d2i_PrivateKey_bio(BIO *bp, EVP_PKEY **a) | - | ||||||||||||||||||
| 509 | { | - | ||||||||||||||||||
| 510 | return executed 10 times by 1 test: ((EVP_PKEY*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? EVP_PKEY_new : ((EVP_PKEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_AutoPrivateKey : ((EVP_PKEY *(*)(EVP_PKEY **,const unsigned char **,long))0))), bp, ((void**) (1 ? a : (EVP_PKEY**)0)))); return ((EVP_PKEY*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? EVP_PKEY_new : ((EVP_PKEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_AutoPrivateKey : ((EVP_PKEY *(*)(EVP_PKEY **,const unsigned char **,long))0))), bp, ((void**) (1 ? a : (EVP_PKEY**)0))));Executed by: 
 executed 10 times by 1 test:  return ((EVP_PKEY*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? EVP_PKEY_new : ((EVP_PKEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_AutoPrivateKey : ((EVP_PKEY *(*)(EVP_PKEY **,const unsigned char **,long))0))), bp, ((void**) (1 ? a : (EVP_PKEY**)0))));Executed by: 
 | 10 | ||||||||||||||||||
| 511 | } | - | ||||||||||||||||||
| 512 | - | |||||||||||||||||||
| 513 | int i2d_PUBKEY_bio(BIO *bp, EVP_PKEY *pkey) | - | ||||||||||||||||||
| 514 | { | - | ||||||||||||||||||
| 515 | return never executed: (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_PUBKEY : ((int (*)(EVP_PKEY *,unsigned char **))0))), bp, ((void*) (1 ? pkey : (EVP_PKEY*)0)))); return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_PUBKEY : ((int (*)(EVP_PKEY *,unsigned char **))0))), bp, ((void*) (1 ? pkey : (EVP_PKEY*)0))));never executed:  return (ASN1_i2d_bio(((i2d_of_void*) (1 ? i2d_PUBKEY : ((int (*)(EVP_PKEY *,unsigned char **))0))), bp, ((void*) (1 ? pkey : (EVP_PKEY*)0)))); | 0 | ||||||||||||||||||
| 516 | } | - | ||||||||||||||||||
| 517 | - | |||||||||||||||||||
| 518 | EVP_PKEY *d2i_PUBKEY_bio(BIO *bp, EVP_PKEY **a) | - | ||||||||||||||||||
| 519 | { | - | ||||||||||||||||||
| 520 | return executed 6 times by 1 test: ((EVP_PKEY*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? EVP_PKEY_new : ((EVP_PKEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_PUBKEY : ((EVP_PKEY *(*)(EVP_PKEY **,const unsigned char **,long))0))), bp, ((void**) (1 ? a : (EVP_PKEY**)0)))); return ((EVP_PKEY*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? EVP_PKEY_new : ((EVP_PKEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_PUBKEY : ((EVP_PKEY *(*)(EVP_PKEY **,const unsigned char **,long))0))), bp, ((void**) (1 ? a : (EVP_PKEY**)0))));Executed by: 
 executed 6 times by 1 test:  return ((EVP_PKEY*)ASN1_d2i_bio( ((void *(*)(void)) (1 ? EVP_PKEY_new : ((EVP_PKEY *(*)(void))0))), ((d2i_of_void*) (1 ? d2i_PUBKEY : ((EVP_PKEY *(*)(EVP_PKEY **,const unsigned char **,long))0))), bp, ((void**) (1 ? a : (EVP_PKEY**)0))));Executed by: 
 | 6 | ||||||||||||||||||
| 521 | } | - | ||||||||||||||||||
| Switch to Source code | Preprocessed file |