| Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c |
| Switch to Source code | Preprocessed file |
| Line | Source | Count |
|---|---|---|
| 1 | const ASN1_ITEM ASN1_OCTET_STRING_it = { 0x0, 4, | - |
| 2 | ((void *)0) | - |
| 3 | , 0, | - |
| 4 | ((void *)0) | - |
| 5 | , 0, "ASN1_OCTET_STRING" }; ASN1_OCTET_STRING *d2i_ASN1_OCTET_STRING(ASN1_OCTET_STRING **a, const unsigned char **in, long len) { return executed 101093 times by 1 test: (ASN1_OCTET_STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_OCTET_STRING_it)));return (ASN1_OCTET_STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_OCTET_STRING_it)));Executed by:
executed 101093 times by 1 test: } int i2d_ASN1_OCTET_STRING(ASN1_OCTET_STRING *a, unsigned char **out) { returnreturn (ASN1_OCTET_STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_OCTET_STRING_it)));Executed by:
executed 87 times by 1 test: ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_OCTET_STRING_it)));return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_OCTET_STRING_it)));Executed by:
executed 87 times by 1 test: } ASN1_OCTET_STRING *ASN1_OCTET_STRING_new(void) { returnreturn ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_OCTET_STRING_it)));Executed by:
executed 17876 times by 2 tests: ASN1_STRING_type_new(4);return ASN1_STRING_type_new(4);Executed by:
executed 17876 times by 2 tests: } void ASN1_OCTET_STRING_free(ASN1_OCTET_STRING *x) { ASN1_STRING_free(x); }return ASN1_STRING_type_new(4);Executed by:
executed 583024 times by 2 tests: end of blockExecuted by:
| 87-583024 |
| 6 | const ASN1_ITEM ASN1_INTEGER_it = { 0x0, 2, | - |
| 7 | ((void *)0) | - |
| 8 | , 0, | - |
| 9 | ((void *)0) | - |
| 10 | , 0, "ASN1_INTEGER" }; ASN1_INTEGER *d2i_ASN1_INTEGER(ASN1_INTEGER **a, const unsigned char **in, long len) { return executed 117664 times by 1 test: (ASN1_INTEGER *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_INTEGER_it)));return (ASN1_INTEGER *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_INTEGER_it)));Executed by:
executed 117664 times by 1 test: } int i2d_ASN1_INTEGER(ASN1_INTEGER *a, unsigned char **out) { returnreturn (ASN1_INTEGER *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_INTEGER_it)));Executed by:
executed 1240 times by 1 test: ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_INTEGER_it)));return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_INTEGER_it)));Executed by:
executed 1240 times by 1 test: } ASN1_INTEGER *ASN1_INTEGER_new(void) { returnreturn ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_INTEGER_it)));Executed by:
executed 173404 times by 1 test: ASN1_STRING_type_new(2);return ASN1_STRING_type_new(2);Executed by:
executed 173404 times by 1 test: } void ASN1_INTEGER_free(ASN1_INTEGER *x) { ASN1_STRING_free(x); }return ASN1_STRING_type_new(2);Executed by:
executed 197716 times by 1 test: end of blockExecuted by:
| 1240-197716 |
| 11 | const ASN1_ITEM ASN1_ENUMERATED_it = { 0x0, 10, | - |
| 12 | ((void *)0) | - |
| 13 | , 0, | - |
| 14 | ((void *)0) | - |
| 15 | , 0, "ASN1_ENUMERATED" }; ASN1_ENUMERATED *d2i_ASN1_ENUMERATED(ASN1_ENUMERATED **a, const unsigned char **in, long len) { return executed 3812 times by 1 test: (ASN1_ENUMERATED *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_ENUMERATED_it)));return (ASN1_ENUMERATED *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_ENUMERATED_it)));Executed by:
executed 3812 times by 1 test: } int i2d_ASN1_ENUMERATED(ASN1_ENUMERATED *a, unsigned char **out) { returnreturn (ASN1_ENUMERATED *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_ENUMERATED_it)));Executed by:
never executed: ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_ENUMERATED_it)));return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_ENUMERATED_it)));never executed: } ASN1_ENUMERATED *ASN1_ENUMERATED_new(void) { returnreturn ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_ENUMERATED_it)));never executed: ASN1_STRING_type_new(10);return ASN1_STRING_type_new(10);never executed: } void ASN1_ENUMERATED_free(ASN1_ENUMERATED *x) { ASN1_STRING_free(x); }return ASN1_STRING_type_new(10);executed 7189 times by 1 test: end of blockExecuted by:
| 0-7189 |
| 16 | const ASN1_ITEM ASN1_BIT_STRING_it = { 0x0, 3, | - |
| 17 | ((void *)0) | - |
| 18 | , 0, | - |
| 19 | ((void *)0) | - |
| 20 | , 0, "ASN1_BIT_STRING" }; ASN1_BIT_STRING *d2i_ASN1_BIT_STRING(ASN1_BIT_STRING **a, const unsigned char **in, long len) { return never executed: (ASN1_BIT_STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_BIT_STRING_it)));return (ASN1_BIT_STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_BIT_STRING_it)));never executed: } int i2d_ASN1_BIT_STRING(ASN1_BIT_STRING *a, unsigned char **out) { returnreturn (ASN1_BIT_STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_BIT_STRING_it)));never executed: ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_BIT_STRING_it)));return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_BIT_STRING_it)));never executed: } ASN1_BIT_STRING *ASN1_BIT_STRING_new(void) { returnreturn ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_BIT_STRING_it)));executed 23041 times by 1 test: ASN1_STRING_type_new(3);return ASN1_STRING_type_new(3);Executed by:
executed 23041 times by 1 test: } void ASN1_BIT_STRING_free(ASN1_BIT_STRING *x) { ASN1_STRING_free(x); }return ASN1_STRING_type_new(3);Executed by:
executed 8996 times by 1 test: end of blockExecuted by:
| 0-23041 |
| 21 | const ASN1_ITEM ASN1_UTF8STRING_it = { 0x0, 12, | - |
| 22 | ((void *)0) | - |
| 23 | , 0, | - |
| 24 | ((void *)0) | - |
| 25 | , 0, "ASN1_UTF8STRING" }; ASN1_UTF8STRING *d2i_ASN1_UTF8STRING(ASN1_UTF8STRING **a, const unsigned char **in, long len) { return never executed: (ASN1_UTF8STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_UTF8STRING_it)));return (ASN1_UTF8STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_UTF8STRING_it)));never executed: } int i2d_ASN1_UTF8STRING(ASN1_UTF8STRING *a, unsigned char **out) { returnreturn (ASN1_UTF8STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_UTF8STRING_it)));never executed: ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_UTF8STRING_it)));return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_UTF8STRING_it)));never executed: } ASN1_UTF8STRING *ASN1_UTF8STRING_new(void) { returnreturn ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_UTF8STRING_it)));never executed: ASN1_STRING_type_new(12);return ASN1_STRING_type_new(12);never executed: } void ASN1_UTF8STRING_free(ASN1_UTF8STRING *x) { ASN1_STRING_free(x); }return ASN1_STRING_type_new(12);never executed: end of block | 0 |
| 26 | const ASN1_ITEM ASN1_PRINTABLESTRING_it = { 0x0, 19, | - |
| 27 | ((void *)0) | - |
| 28 | , 0, | - |
| 29 | ((void *)0) | - |
| 30 | , 0, "ASN1_PRINTABLESTRING" }; ASN1_PRINTABLESTRING *d2i_ASN1_PRINTABLESTRING(ASN1_PRINTABLESTRING **a, const unsigned char **in, long len) { return never executed: (ASN1_PRINTABLESTRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_PRINTABLESTRING_it)));return (ASN1_PRINTABLESTRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_PRINTABLESTRING_it)));never executed: } int i2d_ASN1_PRINTABLESTRING(ASN1_PRINTABLESTRING *a, unsigned char **out) { returnreturn (ASN1_PRINTABLESTRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_PRINTABLESTRING_it)));never executed: ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_PRINTABLESTRING_it)));return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_PRINTABLESTRING_it)));never executed: } ASN1_PRINTABLESTRING *ASN1_PRINTABLESTRING_new(void) { returnreturn ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_PRINTABLESTRING_it)));never executed: ASN1_STRING_type_new(19);return ASN1_STRING_type_new(19);never executed: } void ASN1_PRINTABLESTRING_free(ASN1_PRINTABLESTRING *x) { ASN1_STRING_free(x); }return ASN1_STRING_type_new(19);never executed: end of block | 0 |
| 31 | const ASN1_ITEM ASN1_T61STRING_it = { 0x0, 20, | - |
| 32 | ((void *)0) | - |
| 33 | , 0, | - |
| 34 | ((void *)0) | - |
| 35 | , 0, "ASN1_T61STRING" }; ASN1_T61STRING *d2i_ASN1_T61STRING(ASN1_T61STRING **a, const unsigned char **in, long len) { return never executed: (ASN1_T61STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_T61STRING_it)));return (ASN1_T61STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_T61STRING_it)));never executed: } int i2d_ASN1_T61STRING(ASN1_T61STRING *a, unsigned char **out) { returnreturn (ASN1_T61STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_T61STRING_it)));never executed: ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_T61STRING_it)));return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_T61STRING_it)));never executed: } ASN1_T61STRING *ASN1_T61STRING_new(void) { returnreturn ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_T61STRING_it)));never executed: ASN1_STRING_type_new(20);return ASN1_STRING_type_new(20);never executed: } void ASN1_T61STRING_free(ASN1_T61STRING *x) { ASN1_STRING_free(x); }return ASN1_STRING_type_new(20);never executed: end of block | 0 |
| 36 | const ASN1_ITEM ASN1_IA5STRING_it = { 0x0, 22, | - |
| 37 | ((void *)0) | - |
| 38 | , 0, | - |
| 39 | ((void *)0) | - |
| 40 | , 0, "ASN1_IA5STRING" }; ASN1_IA5STRING *d2i_ASN1_IA5STRING(ASN1_IA5STRING **a, const unsigned char **in, long len) { return never executed: (ASN1_IA5STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_IA5STRING_it)));return (ASN1_IA5STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_IA5STRING_it)));never executed: } int i2d_ASN1_IA5STRING(ASN1_IA5STRING *a, unsigned char **out) { returnreturn (ASN1_IA5STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_IA5STRING_it)));never executed: ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_IA5STRING_it)));return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_IA5STRING_it)));never executed: } ASN1_IA5STRING *ASN1_IA5STRING_new(void) { returnreturn ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_IA5STRING_it)));executed 107 times by 1 test: ASN1_STRING_type_new(22);return ASN1_STRING_type_new(22);Executed by:
executed 107 times by 1 test: } void ASN1_IA5STRING_free(ASN1_IA5STRING *x) { ASN1_STRING_free(x); }return ASN1_STRING_type_new(22);Executed by:
executed 102 times by 1 test: end of blockExecuted by:
| 0-107 |
| 41 | const ASN1_ITEM ASN1_GENERALSTRING_it = { 0x0, 27, | - |
| 42 | ((void *)0) | - |
| 43 | , 0, | - |
| 44 | ((void *)0) | - |
| 45 | , 0, "ASN1_GENERALSTRING" }; ASN1_GENERALSTRING *d2i_ASN1_GENERALSTRING(ASN1_GENERALSTRING **a, const unsigned char **in, long len) { return never executed: (ASN1_GENERALSTRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_GENERALSTRING_it)));return (ASN1_GENERALSTRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_GENERALSTRING_it)));never executed: } int i2d_ASN1_GENERALSTRING(ASN1_GENERALSTRING *a, unsigned char **out) { returnreturn (ASN1_GENERALSTRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_GENERALSTRING_it)));never executed: ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_GENERALSTRING_it)));return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_GENERALSTRING_it)));never executed: } ASN1_GENERALSTRING *ASN1_GENERALSTRING_new(void) { returnreturn ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_GENERALSTRING_it)));never executed: ASN1_STRING_type_new(27);return ASN1_STRING_type_new(27);never executed: } void ASN1_GENERALSTRING_free(ASN1_GENERALSTRING *x) { ASN1_STRING_free(x); }return ASN1_STRING_type_new(27);never executed: end of block | 0 |
| 46 | const ASN1_ITEM ASN1_UTCTIME_it = { 0x0, 23, | - |
| 47 | ((void *)0) | - |
| 48 | , 0, | - |
| 49 | ((void *)0) | - |
| 50 | , 0, "ASN1_UTCTIME" }; ASN1_UTCTIME *d2i_ASN1_UTCTIME(ASN1_UTCTIME **a, const unsigned char **in, long len) { return never executed: (ASN1_UTCTIME *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_UTCTIME_it)));return (ASN1_UTCTIME *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_UTCTIME_it)));never executed: } int i2d_ASN1_UTCTIME(ASN1_UTCTIME *a, unsigned char **out) { returnreturn (ASN1_UTCTIME *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_UTCTIME_it)));never executed: ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_UTCTIME_it)));return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_UTCTIME_it)));never executed: } ASN1_UTCTIME *ASN1_UTCTIME_new(void) { returnreturn ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_UTCTIME_it)));never executed: ASN1_STRING_type_new(23);return ASN1_STRING_type_new(23);never executed: } void ASN1_UTCTIME_free(ASN1_UTCTIME *x) { ASN1_STRING_free(x); }return ASN1_STRING_type_new(23);never executed: end of block | 0 |
| 51 | const ASN1_ITEM ASN1_GENERALIZEDTIME_it = { 0x0, 24, | - |
| 52 | ((void *)0) | - |
| 53 | , 0, | - |
| 54 | ((void *)0) | - |
| 55 | , 0, "ASN1_GENERALIZEDTIME" }; ASN1_GENERALIZEDTIME *d2i_ASN1_GENERALIZEDTIME(ASN1_GENERALIZEDTIME **a, const unsigned char **in, long len) { return never executed: (ASN1_GENERALIZEDTIME *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_GENERALIZEDTIME_it)));return (ASN1_GENERALIZEDTIME *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_GENERALIZEDTIME_it)));never executed: } int i2d_ASN1_GENERALIZEDTIME(ASN1_GENERALIZEDTIME *a, unsigned char **out) { returnreturn (ASN1_GENERALIZEDTIME *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_GENERALIZEDTIME_it)));never executed: ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_GENERALIZEDTIME_it)));return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_GENERALIZEDTIME_it)));never executed: } ASN1_GENERALIZEDTIME *ASN1_GENERALIZEDTIME_new(void) { returnreturn ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_GENERALIZEDTIME_it)));executed 2338 times by 1 test: ASN1_STRING_type_new(24);return ASN1_STRING_type_new(24);Executed by:
executed 2338 times by 1 test: } void ASN1_GENERALIZEDTIME_free(ASN1_GENERALIZEDTIME *x) { ASN1_STRING_free(x); }return ASN1_STRING_type_new(24);Executed by:
executed 2338 times by 1 test: end of blockExecuted by:
| 0-2338 |
| 56 | const ASN1_ITEM ASN1_VISIBLESTRING_it = { 0x0, 26, | - |
| 57 | ((void *)0) | - |
| 58 | , 0, | - |
| 59 | ((void *)0) | - |
| 60 | , 0, "ASN1_VISIBLESTRING" }; ASN1_VISIBLESTRING *d2i_ASN1_VISIBLESTRING(ASN1_VISIBLESTRING **a, const unsigned char **in, long len) { return never executed: (ASN1_VISIBLESTRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_VISIBLESTRING_it)));return (ASN1_VISIBLESTRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_VISIBLESTRING_it)));never executed: } int i2d_ASN1_VISIBLESTRING(ASN1_VISIBLESTRING *a, unsigned char **out) { returnreturn (ASN1_VISIBLESTRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_VISIBLESTRING_it)));never executed: ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_VISIBLESTRING_it)));return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_VISIBLESTRING_it)));never executed: } ASN1_VISIBLESTRING *ASN1_VISIBLESTRING_new(void) { returnreturn ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_VISIBLESTRING_it)));never executed: ASN1_STRING_type_new(26);return ASN1_STRING_type_new(26);never executed: } void ASN1_VISIBLESTRING_free(ASN1_VISIBLESTRING *x) { ASN1_STRING_free(x); }return ASN1_STRING_type_new(26);never executed: end of block | 0 |
| 61 | const ASN1_ITEM ASN1_UNIVERSALSTRING_it = { 0x0, 28, | - |
| 62 | ((void *)0) | - |
| 63 | , 0, | - |
| 64 | ((void *)0) | - |
| 65 | , 0, "ASN1_UNIVERSALSTRING" }; ASN1_UNIVERSALSTRING *d2i_ASN1_UNIVERSALSTRING(ASN1_UNIVERSALSTRING **a, const unsigned char **in, long len) { return never executed: (ASN1_UNIVERSALSTRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_UNIVERSALSTRING_it)));return (ASN1_UNIVERSALSTRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_UNIVERSALSTRING_it)));never executed: } int i2d_ASN1_UNIVERSALSTRING(ASN1_UNIVERSALSTRING *a, unsigned char **out) { returnreturn (ASN1_UNIVERSALSTRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_UNIVERSALSTRING_it)));never executed: ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_UNIVERSALSTRING_it)));return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_UNIVERSALSTRING_it)));never executed: } ASN1_UNIVERSALSTRING *ASN1_UNIVERSALSTRING_new(void) { returnreturn ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_UNIVERSALSTRING_it)));never executed: ASN1_STRING_type_new(28);return ASN1_STRING_type_new(28);never executed: } void ASN1_UNIVERSALSTRING_free(ASN1_UNIVERSALSTRING *x) { ASN1_STRING_free(x); }return ASN1_STRING_type_new(28);never executed: end of block | 0 |
| 66 | const ASN1_ITEM ASN1_BMPSTRING_it = { 0x0, 30, | - |
| 67 | ((void *)0) | - |
| 68 | , 0, | - |
| 69 | ((void *)0) | - |
| 70 | , 0, "ASN1_BMPSTRING" }; ASN1_BMPSTRING *d2i_ASN1_BMPSTRING(ASN1_BMPSTRING **a, const unsigned char **in, long len) { return never executed: (ASN1_BMPSTRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_BMPSTRING_it)));return (ASN1_BMPSTRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_BMPSTRING_it)));never executed: } int i2d_ASN1_BMPSTRING(ASN1_BMPSTRING *a, unsigned char **out) { returnreturn (ASN1_BMPSTRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_BMPSTRING_it)));never executed: ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_BMPSTRING_it)));return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_BMPSTRING_it)));never executed: } ASN1_BMPSTRING *ASN1_BMPSTRING_new(void) { returnreturn ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_BMPSTRING_it)));never executed: ASN1_STRING_type_new(30);return ASN1_STRING_type_new(30);never executed: } void ASN1_BMPSTRING_free(ASN1_BMPSTRING *x) { ASN1_STRING_free(x); }return ASN1_STRING_type_new(30);never executed: end of block | 0 |
| 71 | - | |
| 72 | const ASN1_ITEM ASN1_NULL_it = { 0x0, 5, | - |
| 73 | ((void *)0) | - |
| 74 | , 0, | - |
| 75 | ((void *)0) | - |
| 76 | , 0, "ASN1_NULL" }; | - |
| 77 | ASN1_NULL *d2i_ASN1_NULL(ASN1_NULL **a, const unsigned char **in, long len) { return never executed: (ASN1_NULL *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_NULL_it)));return (ASN1_NULL *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_NULL_it)));never executed: } int i2d_ASN1_NULL(ASN1_NULL *a, unsigned char **out) { returnreturn (ASN1_NULL *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_NULL_it)));never executed: ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_NULL_it)));return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_NULL_it)));never executed: } ASN1_NULL *ASN1_NULL_new(void) { returnreturn ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_NULL_it)));executed 2 times by 1 test: (ASN1_NULL *)ASN1_item_new((&(ASN1_NULL_it)));return (ASN1_NULL *)ASN1_item_new((&(ASN1_NULL_it)));Executed by:
executed 2 times by 1 test: } void ASN1_NULL_free(ASN1_NULL *a) { ASN1_item_free((ASN1_VALUE *)a, (&(ASN1_NULL_it))); }return (ASN1_NULL *)ASN1_item_new((&(ASN1_NULL_it)));Executed by:
never executed: end of block | 0-2 |
| 78 | - | |
| 79 | const ASN1_ITEM ASN1_OBJECT_it = { 0x0, 6, | - |
| 80 | ((void *)0) | - |
| 81 | , 0, | - |
| 82 | ((void *)0) | - |
| 83 | , 0, "ASN1_OBJECT" }; | - |
| 84 | - | |
| 85 | const ASN1_ITEM ASN1_ANY_it = { 0x0, -4, | - |
| 86 | ((void *)0) | - |
| 87 | , 0, | - |
| 88 | ((void *)0) | - |
| 89 | , 0, "ASN1_ANY" }; | - |
| 90 | - | |
| 91 | - | |
| 92 | const ASN1_ITEM ASN1_SEQUENCE_it = { 0x0, 16, | - |
| 93 | ((void *)0) | - |
| 94 | , 0, | - |
| 95 | ((void *)0) | - |
| 96 | , 0, "ASN1_SEQUENCE" }; | - |
| 97 | - | |
| 98 | ASN1_TYPE *d2i_ASN1_TYPE(ASN1_TYPE **a, const unsigned char **in, long len) { return never executed: (ASN1_TYPE *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_ANY_it)));return (ASN1_TYPE *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_ANY_it)));never executed: } int i2d_ASN1_TYPE(ASN1_TYPE *a, unsigned char **out) { returnreturn (ASN1_TYPE *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_ANY_it)));executed 7832 times by 1 test: ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_ANY_it)));return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_ANY_it)));Executed by:
executed 7832 times by 1 test: } ASN1_TYPE *ASN1_TYPE_new(void) { returnreturn ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_ANY_it)));Executed by:
executed 228911 times by 1 test: (ASN1_TYPE *)ASN1_item_new((&(ASN1_ANY_it)));return (ASN1_TYPE *)ASN1_item_new((&(ASN1_ANY_it)));Executed by:
executed 228911 times by 1 test: } void ASN1_TYPE_free(ASN1_TYPE *a) { ASN1_item_free((ASN1_VALUE *)a, (&(ASN1_ANY_it))); }return (ASN1_TYPE *)ASN1_item_new((&(ASN1_ANY_it)));Executed by:
executed 30523 times by 1 test: end of blockExecuted by:
| 0-228911 |
| 99 | - | |
| 100 | - | |
| 101 | - | |
| 102 | const ASN1_ITEM ASN1_PRINTABLE_it = { 0x5, 0x0001| 0x0002| 0x0004| 0x0010| 0x0400| 0x0100| 0x0800| 0x2000| 0x10000| 0x1000, | - |
| 103 | ((void *)0) | - |
| 104 | , 0, | - |
| 105 | ((void *)0) | - |
| 106 | , sizeof(ASN1_STRING), "ASN1_PRINTABLE" }; | - |
| 107 | ASN1_STRING *d2i_ASN1_PRINTABLE(ASN1_STRING **a, const unsigned char **in, long len) { return never executed: (ASN1_STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_PRINTABLE_it)));return (ASN1_STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_PRINTABLE_it)));never executed: } int i2d_ASN1_PRINTABLE(ASN1_STRING *a, unsigned char **out) { returnreturn (ASN1_STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_PRINTABLE_it)));never executed: ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_PRINTABLE_it)));return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_PRINTABLE_it)));never executed: } ASN1_STRING *ASN1_PRINTABLE_new(void) { returnreturn ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_PRINTABLE_it)));never executed: (ASN1_STRING *)ASN1_item_new((&(ASN1_PRINTABLE_it)));return (ASN1_STRING *)ASN1_item_new((&(ASN1_PRINTABLE_it)));never executed: } void ASN1_PRINTABLE_free(ASN1_STRING *a) { ASN1_item_free((ASN1_VALUE *)a, (&(ASN1_PRINTABLE_it))); }return (ASN1_STRING *)ASN1_item_new((&(ASN1_PRINTABLE_it)));never executed: end of block | 0 |
| 108 | - | |
| 109 | const ASN1_ITEM DISPLAYTEXT_it = { 0x5, 0x0010| 0x0040| 0x0800| 0x2000, | - |
| 110 | ((void *)0) | - |
| 111 | , 0, | - |
| 112 | ((void *)0) | - |
| 113 | , sizeof(ASN1_STRING), "DISPLAYTEXT" }; | - |
| 114 | ASN1_STRING *d2i_DISPLAYTEXT(ASN1_STRING **a, const unsigned char **in, long len) { return never executed: (ASN1_STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(DISPLAYTEXT_it)));return (ASN1_STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(DISPLAYTEXT_it)));never executed: } int i2d_DISPLAYTEXT(ASN1_STRING *a, unsigned char **out) { returnreturn (ASN1_STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(DISPLAYTEXT_it)));never executed: ASN1_item_i2d((ASN1_VALUE *)a, out, (&(DISPLAYTEXT_it)));return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(DISPLAYTEXT_it)));never executed: } ASN1_STRING *DISPLAYTEXT_new(void) { returnreturn ASN1_item_i2d((ASN1_VALUE *)a, out, (&(DISPLAYTEXT_it)));never executed: (ASN1_STRING *)ASN1_item_new((&(DISPLAYTEXT_it)));return (ASN1_STRING *)ASN1_item_new((&(DISPLAYTEXT_it)));never executed: } void DISPLAYTEXT_free(ASN1_STRING *a) { ASN1_item_free((ASN1_VALUE *)a, (&(DISPLAYTEXT_it))); }return (ASN1_STRING *)ASN1_item_new((&(DISPLAYTEXT_it)));never executed: end of block | 0 |
| 115 | - | |
| 116 | const ASN1_ITEM DIRECTORYSTRING_it = { 0x5, 0x0002| 0x0004| 0x0800| 0x0100| 0x2000, | - |
| 117 | ((void *)0) | - |
| 118 | , 0, | - |
| 119 | ((void *)0) | - |
| 120 | , sizeof(ASN1_STRING), "DIRECTORYSTRING" }; | - |
| 121 | ASN1_STRING *d2i_DIRECTORYSTRING(ASN1_STRING **a, const unsigned char **in, long len) { return never executed: (ASN1_STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(DIRECTORYSTRING_it)));return (ASN1_STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(DIRECTORYSTRING_it)));never executed: } int i2d_DIRECTORYSTRING(ASN1_STRING *a, unsigned char **out) { returnreturn (ASN1_STRING *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(DIRECTORYSTRING_it)));never executed: ASN1_item_i2d((ASN1_VALUE *)a, out, (&(DIRECTORYSTRING_it)));return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(DIRECTORYSTRING_it)));never executed: } ASN1_STRING *DIRECTORYSTRING_new(void) { returnreturn ASN1_item_i2d((ASN1_VALUE *)a, out, (&(DIRECTORYSTRING_it)));never executed: (ASN1_STRING *)ASN1_item_new((&(DIRECTORYSTRING_it)));return (ASN1_STRING *)ASN1_item_new((&(DIRECTORYSTRING_it)));never executed: } void DIRECTORYSTRING_free(ASN1_STRING *a) { ASN1_item_free((ASN1_VALUE *)a, (&(DIRECTORYSTRING_it))); }return (ASN1_STRING *)ASN1_item_new((&(DIRECTORYSTRING_it)));never executed: end of block | 0 |
| 122 | - | |
| 123 | - | |
| 124 | const ASN1_ITEM ASN1_BOOLEAN_it = { 0x0, 1, | - |
| 125 | ((void *)0) | - |
| 126 | , 0, | - |
| 127 | ((void *)0) | - |
| 128 | , -1, "ASN1_BOOLEAN" }; | - |
| 129 | const ASN1_ITEM ASN1_TBOOLEAN_it = { 0x0, 1, | - |
| 130 | ((void *)0) | - |
| 131 | , 0, | - |
| 132 | ((void *)0) | - |
| 133 | , 1, "ASN1_TBOOLEAN" }; | - |
| 134 | const ASN1_ITEM ASN1_FBOOLEAN_it = { 0x0, 1, | - |
| 135 | ((void *)0) | - |
| 136 | , 0, | - |
| 137 | ((void *)0) | - |
| 138 | , 0, "ASN1_FBOOLEAN" }; | - |
| 139 | - | |
| 140 | - | |
| 141 | - | |
| 142 | const ASN1_ITEM ASN1_OCTET_STRING_NDEF_it = { 0x0, 4, | - |
| 143 | ((void *)0) | - |
| 144 | , 0, | - |
| 145 | ((void *)0) | - |
| 146 | , (0x1<<11), "ASN1_OCTET_STRING_NDEF" }; | - |
| 147 | - | |
| 148 | static const ASN1_TEMPLATE ASN1_SEQUENCE_ANY_item_tt = | - |
| 149 | { ((0x2 << 1)), (0), 0, "ASN1_SEQUENCE_ANY", (&(ASN1_ANY_it)) } | - |
| 150 | ; const ASN1_ITEM ASN1_SEQUENCE_ANY_it = { 0x0, -1, &ASN1_SEQUENCE_ANY_item_tt, 0, | - |
| 151 | ((void *)0) | - |
| 152 | , 0, "ASN1_SEQUENCE_ANY" }; | - |
| 153 | - | |
| 154 | static const ASN1_TEMPLATE ASN1_SET_ANY_item_tt = | - |
| 155 | { ((0x1 << 1)), (0), 0, "ASN1_SET_ANY", (&(ASN1_ANY_it)) } | - |
| 156 | ; const ASN1_ITEM ASN1_SET_ANY_it = { 0x0, -1, &ASN1_SET_ANY_item_tt, 0, | - |
| 157 | ((void *)0) | - |
| 158 | , 0, "ASN1_SET_ANY" }; | - |
| 159 | - | |
| 160 | ASN1_SEQUENCE_ANY *d2i_ASN1_SEQUENCE_ANY(ASN1_SEQUENCE_ANY **a, const unsigned char **in, long len) { return executed 3339 times by 1 test: (ASN1_SEQUENCE_ANY *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_SEQUENCE_ANY_it)));return (ASN1_SEQUENCE_ANY *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_SEQUENCE_ANY_it)));Executed by:
executed 3339 times by 1 test: } int i2d_ASN1_SEQUENCE_ANY(const ASN1_SEQUENCE_ANY *a, unsigned char **out) { returnreturn (ASN1_SEQUENCE_ANY *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_SEQUENCE_ANY_it)));Executed by:
never executed: ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_SEQUENCE_ANY_it)));return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_SEQUENCE_ANY_it)));never executed: }return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_SEQUENCE_ANY_it))); | 0-3339 |
| 161 | ASN1_SEQUENCE_ANY *d2i_ASN1_SET_ANY(ASN1_SEQUENCE_ANY **a, const unsigned char **in, long len) { return never executed: (ASN1_SEQUENCE_ANY *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_SET_ANY_it)));return (ASN1_SEQUENCE_ANY *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_SET_ANY_it)));never executed: } int i2d_ASN1_SET_ANY(const ASN1_SEQUENCE_ANY *a, unsigned char **out) { returnreturn (ASN1_SEQUENCE_ANY *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, (&(ASN1_SET_ANY_it)));never executed: ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_SET_ANY_it)));return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_SET_ANY_it)));never executed: }return ASN1_item_i2d((ASN1_VALUE *)a, out, (&(ASN1_SET_ANY_it))); | 0 |
| Switch to Source code | Preprocessed file |