| Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/nsseq.c |
| Switch to Source code | Preprocessed file |
| Line | Source | Count | ||||||
|---|---|---|---|---|---|---|---|---|
| 1 | - | |||||||
| 2 | - | |||||||
| 3 | static int nsseq_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, | - | ||||||
| 4 | void *exarg) | - | ||||||
| 5 | { | - | ||||||
| 6 | if (operation == 1
| 2962-11905 | ||||||
| 7 | NETSCAPE_CERT_SEQUENCE *nsseq; | - | ||||||
| 8 | nsseq = (NETSCAPE_CERT_SEQUENCE *)*pval; | - | ||||||
| 9 | nsseq->type = OBJ_nid2obj(79); | - | ||||||
| 10 | } executed 2962 times by 1 test: end of blockExecuted by:
| 2962 | ||||||
| 11 | return executed 14867 times by 1 test: 1;return 1;Executed by:
executed 14867 times by 1 test: return 1;Executed by:
| 14867 | ||||||
| 12 | } | - | ||||||
| 13 | - | |||||||
| 14 | - | |||||||
| 15 | - | |||||||
| 16 | static const ASN1_AUX NETSCAPE_CERT_SEQUENCE_aux = { | - | ||||||
| 17 | ((void *)0) | - | ||||||
| 18 | , 0, 0, 0, nsseq_cb, 0}; static const ASN1_TEMPLATE NETSCAPE_CERT_SEQUENCE_seq_tt[] = { | - | ||||||
| 19 | { (0), (0), | - | ||||||
| 20 | __builtin_offsetof ( | - | ||||||
| 21 | NETSCAPE_CERT_SEQUENCE | - | ||||||
| 22 | , | - | ||||||
| 23 | type | - | ||||||
| 24 | ) | - | ||||||
| 25 | , "type", (&(ASN1_OBJECT_it)) }, | - | ||||||
| 26 | { (((0x2 << 3)|(0x2<<6)) | ((0x2 << 1)|(0x1))), (0), | - | ||||||
| 27 | __builtin_offsetof ( | - | ||||||
| 28 | NETSCAPE_CERT_SEQUENCE | - | ||||||
| 29 | , | - | ||||||
| 30 | certs | - | ||||||
| 31 | ) | - | ||||||
| 32 | , "certs", (&(X509_it)) } | - | ||||||
| 33 | } ; const ASN1_ITEM NETSCAPE_CERT_SEQUENCE_it = { 0x1, 16, NETSCAPE_CERT_SEQUENCE_seq_tt, sizeof(NETSCAPE_CERT_SEQUENCE_seq_tt) / sizeof(ASN1_TEMPLATE), &NETSCAPE_CERT_SEQUENCE_aux, sizeof(NETSCAPE_CERT_SEQUENCE), "NETSCAPE_CERT_SEQUENCE" }; | - | ||||||
| 34 | - | |||||||
| 35 | NETSCAPE_CERT_SEQUENCE *d2i_NETSCAPE_CERT_SEQUENCE(NETSCAPE_CERT_SEQUENCE **a, const unsigned char **in, long len) { return never executed: (NETSCAPE_CERT_SEQUENCE *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(NETSCAPE_CERT_SEQUENCE_it)));return (NETSCAPE_CERT_SEQUENCE *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(NETSCAPE_CERT_SEQUENCE_it)));never executed: } int i2d_NETSCAPE_CERT_SEQUENCE(NETSCAPE_CERT_SEQUENCE *a, unsigned char **out) { returnreturn (NETSCAPE_CERT_SEQUENCE *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(NETSCAPE_CERT_SEQUENCE_it)));never executed: ASN1_item_i2d((ASN1_VALUE *)a, out, (&(NETSCAPE_CERT_SEQUENCE_it)));return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(NETSCAPE_CERT_SEQUENCE_it)));never executed: } NETSCAPE_CERT_SEQUENCE *NETSCAPE_CERT_SEQUENCE_new(void) { returnreturn ASN1_item_i2d((ASN1_VALUE *)a, out, (&(NETSCAPE_CERT_SEQUENCE_it)));never executed: (NETSCAPE_CERT_SEQUENCE *)ASN1_item_new((&(NETSCAPE_CERT_SEQUENCE_it)));return (NETSCAPE_CERT_SEQUENCE *)ASN1_item_new((&(NETSCAPE_CERT_SEQUENCE_it)));never executed: } void NETSCAPE_CERT_SEQUENCE_free(NETSCAPE_CERT_SEQUENCE *a) { ASN1_item_free((ASN1_VALUE *)a, (&(NETSCAPE_CERT_SEQUENCE_it))); }return (NETSCAPE_CERT_SEQUENCE *)ASN1_item_new((&(NETSCAPE_CERT_SEQUENCE_it)));never executed: end of block | 0 | ||||||
| Switch to Source code | Preprocessed file |