| Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_stat.c |
| Switch to Source code | Preprocessed file |
| Line | Source | Count | ||||||
|---|---|---|---|---|---|---|---|---|
| 1 | - | |||||||
| 2 | const char *SSL_state_string_long(const SSL *s) | - | ||||||
| 3 | { | - | ||||||
| 4 | if (ossl_statem_in_error(s)
| 0 | ||||||
| 5 | return never executed: "error";return "error";never executed: return "error"; | 0 | ||||||
| 6 | - | |||||||
| 7 | switch (SSL_get_state(s)) { | - | ||||||
| 8 | case never executed: TLS_ST_CR_CERT_STATUS:case TLS_ST_CR_CERT_STATUS:never executed: case TLS_ST_CR_CERT_STATUS: | 0 | ||||||
| 9 | return never executed: "SSLv3/TLS read certificate status";return "SSLv3/TLS read certificate status";never executed: return "SSLv3/TLS read certificate status"; | 0 | ||||||
| 10 | case never executed: TLS_ST_CW_NEXT_PROTO:case TLS_ST_CW_NEXT_PROTO:never executed: case TLS_ST_CW_NEXT_PROTO: | 0 | ||||||
| 11 | return never executed: "SSLv3/TLS write next proto";return "SSLv3/TLS write next proto";never executed: return "SSLv3/TLS write next proto"; | 0 | ||||||
| 12 | case never executed: TLS_ST_SR_NEXT_PROTO:case TLS_ST_SR_NEXT_PROTO:never executed: case TLS_ST_SR_NEXT_PROTO: | 0 | ||||||
| 13 | return never executed: "SSLv3/TLS read next proto";return "SSLv3/TLS read next proto";never executed: return "SSLv3/TLS read next proto"; | 0 | ||||||
| 14 | case never executed: TLS_ST_SW_CERT_STATUS:case TLS_ST_SW_CERT_STATUS:never executed: case TLS_ST_SW_CERT_STATUS: | 0 | ||||||
| 15 | return never executed: "SSLv3/TLS write certificate status";return "SSLv3/TLS write certificate status";never executed: return "SSLv3/TLS write certificate status"; | 0 | ||||||
| 16 | case never executed: TLS_ST_BEFORE:case TLS_ST_BEFORE:never executed: case TLS_ST_BEFORE: | 0 | ||||||
| 17 | return never executed: "before SSL initialization";return "before SSL initialization";never executed: return "before SSL initialization"; | 0 | ||||||
| 18 | case never executed: TLS_ST_OK:case TLS_ST_OK:never executed: case TLS_ST_OK: | 0 | ||||||
| 19 | return never executed: "SSL negotiation finished successfully";return "SSL negotiation finished successfully";never executed: return "SSL negotiation finished successfully"; | 0 | ||||||
| 20 | case never executed: TLS_ST_CW_CLNT_HELLO:case TLS_ST_CW_CLNT_HELLO:never executed: case TLS_ST_CW_CLNT_HELLO: | 0 | ||||||
| 21 | return never executed: "SSLv3/TLS write client hello";return "SSLv3/TLS write client hello";never executed: return "SSLv3/TLS write client hello"; | 0 | ||||||
| 22 | case never executed: TLS_ST_CR_SRVR_HELLO:case TLS_ST_CR_SRVR_HELLO:never executed: case TLS_ST_CR_SRVR_HELLO: | 0 | ||||||
| 23 | return never executed: "SSLv3/TLS read server hello";return "SSLv3/TLS read server hello";never executed: return "SSLv3/TLS read server hello"; | 0 | ||||||
| 24 | case never executed: TLS_ST_CR_CERT:case TLS_ST_CR_CERT:never executed: case TLS_ST_CR_CERT: | 0 | ||||||
| 25 | return never executed: "SSLv3/TLS read server certificate";return "SSLv3/TLS read server certificate";never executed: return "SSLv3/TLS read server certificate"; | 0 | ||||||
| 26 | case never executed: TLS_ST_CR_KEY_EXCH:case TLS_ST_CR_KEY_EXCH:never executed: case TLS_ST_CR_KEY_EXCH: | 0 | ||||||
| 27 | return never executed: "SSLv3/TLS read server key exchange";return "SSLv3/TLS read server key exchange";never executed: return "SSLv3/TLS read server key exchange"; | 0 | ||||||
| 28 | case never executed: TLS_ST_CR_CERT_REQ:case TLS_ST_CR_CERT_REQ:never executed: case TLS_ST_CR_CERT_REQ: | 0 | ||||||
| 29 | return never executed: "SSLv3/TLS read server certificate request";return "SSLv3/TLS read server certificate request";never executed: return "SSLv3/TLS read server certificate request"; | 0 | ||||||
| 30 | case never executed: TLS_ST_CR_SESSION_TICKET:case TLS_ST_CR_SESSION_TICKET:never executed: case TLS_ST_CR_SESSION_TICKET: | 0 | ||||||
| 31 | return never executed: "SSLv3/TLS read server session ticket";return "SSLv3/TLS read server session ticket";never executed: return "SSLv3/TLS read server session ticket"; | 0 | ||||||
| 32 | case never executed: TLS_ST_CR_SRVR_DONE:case TLS_ST_CR_SRVR_DONE:never executed: case TLS_ST_CR_SRVR_DONE: | 0 | ||||||
| 33 | return never executed: "SSLv3/TLS read server done";return "SSLv3/TLS read server done";never executed: return "SSLv3/TLS read server done"; | 0 | ||||||
| 34 | case never executed: TLS_ST_CW_CERT:case TLS_ST_CW_CERT:never executed: case TLS_ST_CW_CERT: | 0 | ||||||
| 35 | return never executed: "SSLv3/TLS write client certificate";return "SSLv3/TLS write client certificate";never executed: return "SSLv3/TLS write client certificate"; | 0 | ||||||
| 36 | case never executed: TLS_ST_CW_KEY_EXCH:case TLS_ST_CW_KEY_EXCH:never executed: case TLS_ST_CW_KEY_EXCH: | 0 | ||||||
| 37 | return never executed: "SSLv3/TLS write client key exchange";return "SSLv3/TLS write client key exchange";never executed: return "SSLv3/TLS write client key exchange"; | 0 | ||||||
| 38 | case never executed: TLS_ST_CW_CERT_VRFY:case TLS_ST_CW_CERT_VRFY:never executed: case TLS_ST_CW_CERT_VRFY: | 0 | ||||||
| 39 | return never executed: "SSLv3/TLS write certificate verify";return "SSLv3/TLS write certificate verify";never executed: return "SSLv3/TLS write certificate verify"; | 0 | ||||||
| 40 | case never executed: TLS_ST_CW_CHANGE:case TLS_ST_CW_CHANGE:never executed: case TLS_ST_CW_CHANGE: | 0 | ||||||
| 41 | case never executed: TLS_ST_SW_CHANGE:case TLS_ST_SW_CHANGE:never executed: case TLS_ST_SW_CHANGE: | 0 | ||||||
| 42 | return never executed: "SSLv3/TLS write change cipher spec";return "SSLv3/TLS write change cipher spec";never executed: return "SSLv3/TLS write change cipher spec"; | 0 | ||||||
| 43 | case never executed: TLS_ST_CW_FINISHED:case TLS_ST_CW_FINISHED:never executed: case TLS_ST_CW_FINISHED: | 0 | ||||||
| 44 | case never executed: TLS_ST_SW_FINISHED:case TLS_ST_SW_FINISHED:never executed: case TLS_ST_SW_FINISHED: | 0 | ||||||
| 45 | return never executed: "SSLv3/TLS write finished";return "SSLv3/TLS write finished";never executed: return "SSLv3/TLS write finished"; | 0 | ||||||
| 46 | case never executed: TLS_ST_CR_CHANGE:case TLS_ST_CR_CHANGE:never executed: case TLS_ST_CR_CHANGE: | 0 | ||||||
| 47 | case never executed: TLS_ST_SR_CHANGE:case TLS_ST_SR_CHANGE:never executed: case TLS_ST_SR_CHANGE: | 0 | ||||||
| 48 | return never executed: "SSLv3/TLS read change cipher spec";return "SSLv3/TLS read change cipher spec";never executed: return "SSLv3/TLS read change cipher spec"; | 0 | ||||||
| 49 | case never executed: TLS_ST_CR_FINISHED:case TLS_ST_CR_FINISHED:never executed: case TLS_ST_CR_FINISHED: | 0 | ||||||
| 50 | case never executed: TLS_ST_SR_FINISHED:case TLS_ST_SR_FINISHED:never executed: case TLS_ST_SR_FINISHED: | 0 | ||||||
| 51 | return never executed: "SSLv3/TLS read finished";return "SSLv3/TLS read finished";never executed: return "SSLv3/TLS read finished"; | 0 | ||||||
| 52 | case never executed: TLS_ST_SR_CLNT_HELLO:case TLS_ST_SR_CLNT_HELLO:never executed: case TLS_ST_SR_CLNT_HELLO: | 0 | ||||||
| 53 | return never executed: "SSLv3/TLS read client hello";return "SSLv3/TLS read client hello";never executed: return "SSLv3/TLS read client hello"; | 0 | ||||||
| 54 | case never executed: TLS_ST_SW_HELLO_REQ:case TLS_ST_SW_HELLO_REQ:never executed: case TLS_ST_SW_HELLO_REQ: | 0 | ||||||
| 55 | return never executed: "SSLv3/TLS write hello request";return "SSLv3/TLS write hello request";never executed: return "SSLv3/TLS write hello request"; | 0 | ||||||
| 56 | case never executed: TLS_ST_SW_SRVR_HELLO:case TLS_ST_SW_SRVR_HELLO:never executed: case TLS_ST_SW_SRVR_HELLO: | 0 | ||||||
| 57 | return never executed: "SSLv3/TLS write server hello";return "SSLv3/TLS write server hello";never executed: return "SSLv3/TLS write server hello"; | 0 | ||||||
| 58 | case never executed: TLS_ST_SW_CERT:case TLS_ST_SW_CERT:never executed: case TLS_ST_SW_CERT: | 0 | ||||||
| 59 | return never executed: "SSLv3/TLS write certificate";return "SSLv3/TLS write certificate";never executed: return "SSLv3/TLS write certificate"; | 0 | ||||||
| 60 | case never executed: TLS_ST_SW_KEY_EXCH:case TLS_ST_SW_KEY_EXCH:never executed: case TLS_ST_SW_KEY_EXCH: | 0 | ||||||
| 61 | return never executed: "SSLv3/TLS write key exchange";return "SSLv3/TLS write key exchange";never executed: return "SSLv3/TLS write key exchange"; | 0 | ||||||
| 62 | case never executed: TLS_ST_SW_CERT_REQ:case TLS_ST_SW_CERT_REQ:never executed: case TLS_ST_SW_CERT_REQ: | 0 | ||||||
| 63 | return never executed: "SSLv3/TLS write certificate request";return "SSLv3/TLS write certificate request";never executed: return "SSLv3/TLS write certificate request"; | 0 | ||||||
| 64 | case never executed: TLS_ST_SW_SESSION_TICKET:case TLS_ST_SW_SESSION_TICKET:never executed: case TLS_ST_SW_SESSION_TICKET: | 0 | ||||||
| 65 | return never executed: "SSLv3/TLS write session ticket";return "SSLv3/TLS write session ticket";never executed: return "SSLv3/TLS write session ticket"; | 0 | ||||||
| 66 | case never executed: TLS_ST_SW_SRVR_DONE:case TLS_ST_SW_SRVR_DONE:never executed: case TLS_ST_SW_SRVR_DONE: | 0 | ||||||
| 67 | return never executed: "SSLv3/TLS write server done";return "SSLv3/TLS write server done";never executed: return "SSLv3/TLS write server done"; | 0 | ||||||
| 68 | case never executed: TLS_ST_SR_CERT:case TLS_ST_SR_CERT:never executed: case TLS_ST_SR_CERT: | 0 | ||||||
| 69 | return never executed: "SSLv3/TLS read client certificate";return "SSLv3/TLS read client certificate";never executed: return "SSLv3/TLS read client certificate"; | 0 | ||||||
| 70 | case never executed: TLS_ST_SR_KEY_EXCH:case TLS_ST_SR_KEY_EXCH:never executed: case TLS_ST_SR_KEY_EXCH: | 0 | ||||||
| 71 | return never executed: "SSLv3/TLS read client key exchange";return "SSLv3/TLS read client key exchange";never executed: return "SSLv3/TLS read client key exchange"; | 0 | ||||||
| 72 | case never executed: TLS_ST_SR_CERT_VRFY:case TLS_ST_SR_CERT_VRFY:never executed: case TLS_ST_SR_CERT_VRFY: | 0 | ||||||
| 73 | return never executed: "SSLv3/TLS read certificate verify";return "SSLv3/TLS read certificate verify";never executed: return "SSLv3/TLS read certificate verify"; | 0 | ||||||
| 74 | case never executed: DTLS_ST_CR_HELLO_VERIFY_REQUEST:case DTLS_ST_CR_HELLO_VERIFY_REQUEST:never executed: case DTLS_ST_CR_HELLO_VERIFY_REQUEST: | 0 | ||||||
| 75 | return never executed: "DTLS1 read hello verify request";return "DTLS1 read hello verify request";never executed: return "DTLS1 read hello verify request"; | 0 | ||||||
| 76 | case never executed: DTLS_ST_SW_HELLO_VERIFY_REQUEST:case DTLS_ST_SW_HELLO_VERIFY_REQUEST:never executed: case DTLS_ST_SW_HELLO_VERIFY_REQUEST: | 0 | ||||||
| 77 | return never executed: "DTLS1 write hello verify request";return "DTLS1 write hello verify request";never executed: return "DTLS1 write hello verify request"; | 0 | ||||||
| 78 | case never executed: TLS_ST_SW_ENCRYPTED_EXTENSIONS:case TLS_ST_SW_ENCRYPTED_EXTENSIONS:never executed: case TLS_ST_SW_ENCRYPTED_EXTENSIONS: | 0 | ||||||
| 79 | return never executed: "TLSv1.3 write encrypted extensions";return "TLSv1.3 write encrypted extensions";never executed: return "TLSv1.3 write encrypted extensions"; | 0 | ||||||
| 80 | case never executed: TLS_ST_CR_ENCRYPTED_EXTENSIONS:case TLS_ST_CR_ENCRYPTED_EXTENSIONS:never executed: case TLS_ST_CR_ENCRYPTED_EXTENSIONS: | 0 | ||||||
| 81 | return never executed: "TLSv1.3 read encrypted extensions";return "TLSv1.3 read encrypted extensions";never executed: return "TLSv1.3 read encrypted extensions"; | 0 | ||||||
| 82 | case never executed: TLS_ST_CR_CERT_VRFY:case TLS_ST_CR_CERT_VRFY:never executed: case TLS_ST_CR_CERT_VRFY: | 0 | ||||||
| 83 | return never executed: "TLSv1.3 read server certificate verify";return "TLSv1.3 read server certificate verify";never executed: return "TLSv1.3 read server certificate verify"; | 0 | ||||||
| 84 | case never executed: TLS_ST_SW_CERT_VRFY:case TLS_ST_SW_CERT_VRFY:never executed: case TLS_ST_SW_CERT_VRFY: | 0 | ||||||
| 85 | return never executed: "TLSv1.3 write server certificate verify";return "TLSv1.3 write server certificate verify";never executed: return "TLSv1.3 write server certificate verify"; | 0 | ||||||
| 86 | case never executed: TLS_ST_CR_HELLO_REQ:case TLS_ST_CR_HELLO_REQ:never executed: case TLS_ST_CR_HELLO_REQ: | 0 | ||||||
| 87 | return never executed: "SSLv3/TLS read hello request";return "SSLv3/TLS read hello request";never executed: return "SSLv3/TLS read hello request"; | 0 | ||||||
| 88 | case never executed: TLS_ST_SW_KEY_UPDATE:case TLS_ST_SW_KEY_UPDATE:never executed: case TLS_ST_SW_KEY_UPDATE: | 0 | ||||||
| 89 | return never executed: "TLSv1.3 write server key update";return "TLSv1.3 write server key update";never executed: return "TLSv1.3 write server key update"; | 0 | ||||||
| 90 | case never executed: TLS_ST_CW_KEY_UPDATE:case TLS_ST_CW_KEY_UPDATE:never executed: case TLS_ST_CW_KEY_UPDATE: | 0 | ||||||
| 91 | return never executed: "TLSv1.3 write client key update";return "TLSv1.3 write client key update";never executed: return "TLSv1.3 write client key update"; | 0 | ||||||
| 92 | case never executed: TLS_ST_SR_KEY_UPDATE:case TLS_ST_SR_KEY_UPDATE:never executed: case TLS_ST_SR_KEY_UPDATE: | 0 | ||||||
| 93 | return never executed: "TLSv1.3 read client key update";return "TLSv1.3 read client key update";never executed: return "TLSv1.3 read client key update"; | 0 | ||||||
| 94 | case never executed: TLS_ST_CR_KEY_UPDATE:case TLS_ST_CR_KEY_UPDATE:never executed: case TLS_ST_CR_KEY_UPDATE: | 0 | ||||||
| 95 | return never executed: "TLSv1.3 read server key update";return "TLSv1.3 read server key update";never executed: return "TLSv1.3 read server key update"; | 0 | ||||||
| 96 | case never executed: TLS_ST_EARLY_DATA:case TLS_ST_EARLY_DATA:never executed: case TLS_ST_EARLY_DATA: | 0 | ||||||
| 97 | return never executed: "TLSv1.3 early data";return "TLSv1.3 early data";never executed: return "TLSv1.3 early data"; | 0 | ||||||
| 98 | case never executed: TLS_ST_PENDING_EARLY_DATA_END:case TLS_ST_PENDING_EARLY_DATA_END:never executed: case TLS_ST_PENDING_EARLY_DATA_END: | 0 | ||||||
| 99 | return never executed: "TLSv1.3 pending early data end";return "TLSv1.3 pending early data end";never executed: return "TLSv1.3 pending early data end"; | 0 | ||||||
| 100 | case never executed: TLS_ST_CW_END_OF_EARLY_DATA:case TLS_ST_CW_END_OF_EARLY_DATA:never executed: case TLS_ST_CW_END_OF_EARLY_DATA: | 0 | ||||||
| 101 | return never executed: "TLSv1.3 write end of early data";return "TLSv1.3 write end of early data";never executed: return "TLSv1.3 write end of early data"; | 0 | ||||||
| 102 | case never executed: TLS_ST_SR_END_OF_EARLY_DATA:case TLS_ST_SR_END_OF_EARLY_DATA:never executed: case TLS_ST_SR_END_OF_EARLY_DATA: | 0 | ||||||
| 103 | return never executed: "TLSv1.3 read end of early data";return "TLSv1.3 read end of early data";never executed: return "TLSv1.3 read end of early data"; | 0 | ||||||
| 104 | default never executed: :default:never executed: default: | 0 | ||||||
| 105 | return never executed: "unknown state";return "unknown state";never executed: return "unknown state"; | 0 | ||||||
| 106 | } | - | ||||||
| 107 | } | - | ||||||
| 108 | - | |||||||
| 109 | const char *SSL_state_string(const SSL *s) | - | ||||||
| 110 | { | - | ||||||
| 111 | if (ossl_statem_in_error(s)
| 0-123 | ||||||
| 112 | return never executed: "SSLERR";return "SSLERR";never executed: return "SSLERR"; | 0 | ||||||
| 113 | - | |||||||
| 114 | switch (SSL_get_state(s)) { | - | ||||||
| 115 | case never executed: TLS_ST_SR_NEXT_PROTO:case TLS_ST_SR_NEXT_PROTO:never executed: case TLS_ST_SR_NEXT_PROTO: | 0 | ||||||
| 116 | return never executed: "TRNP";return "TRNP";never executed: return "TRNP"; | 0 | ||||||
| 117 | case executed 5 times by 1 test: TLS_ST_SW_SESSION_TICKET:case TLS_ST_SW_SESSION_TICKET:Executed by:
executed 5 times by 1 test: case TLS_ST_SW_SESSION_TICKET:Executed by:
| 5 | ||||||
| 118 | return executed 5 times by 1 test: "TWST";return "TWST";Executed by:
executed 5 times by 1 test: return "TWST";Executed by:
| 5 | ||||||
| 119 | case never executed: TLS_ST_SW_CERT_STATUS:case TLS_ST_SW_CERT_STATUS:never executed: case TLS_ST_SW_CERT_STATUS: | 0 | ||||||
| 120 | return never executed: "TWCS";return "TWCS";never executed: return "TWCS"; | 0 | ||||||
| 121 | case never executed: TLS_ST_CR_CERT_STATUS:case TLS_ST_CR_CERT_STATUS:never executed: case TLS_ST_CR_CERT_STATUS: | 0 | ||||||
| 122 | return never executed: "TRCS";return "TRCS";never executed: return "TRCS"; | 0 | ||||||
| 123 | case executed 5 times by 1 test: TLS_ST_CR_SESSION_TICKET:case TLS_ST_CR_SESSION_TICKET:Executed by:
executed 5 times by 1 test: case TLS_ST_CR_SESSION_TICKET:Executed by:
| 5 | ||||||
| 124 | return executed 5 times by 1 test: "TRST";return "TRST";Executed by:
executed 5 times by 1 test: return "TRST";Executed by:
| 5 | ||||||
| 125 | case never executed: TLS_ST_CW_NEXT_PROTO:case TLS_ST_CW_NEXT_PROTO:never executed: case TLS_ST_CW_NEXT_PROTO: | 0 | ||||||
| 126 | return never executed: "TWNP";return "TWNP";never executed: return "TWNP"; | 0 | ||||||
| 127 | case executed 15 times by 1 test: TLS_ST_BEFORE:case TLS_ST_BEFORE:Executed by:
executed 15 times by 1 test: case TLS_ST_BEFORE:Executed by:
| 15 | ||||||
| 128 | return executed 15 times by 1 test: "PINIT ";return "PINIT ";Executed by:
executed 15 times by 1 test: return "PINIT ";Executed by:
| 15 | ||||||
| 129 | case executed 8 times by 1 test: TLS_ST_OK:case TLS_ST_OK:Executed by:
executed 8 times by 1 test: case TLS_ST_OK:Executed by:
| 8 | ||||||
| 130 | return executed 8 times by 1 test: "SSLOK ";return "SSLOK ";Executed by:
executed 8 times by 1 test: return "SSLOK ";Executed by:
| 8 | ||||||
| 131 | case executed 9 times by 1 test: TLS_ST_CW_CLNT_HELLO:case TLS_ST_CW_CLNT_HELLO:Executed by:
executed 9 times by 1 test: case TLS_ST_CW_CLNT_HELLO:Executed by:
| 9 | ||||||
| 132 | return executed 9 times by 1 test: "TWCH";return "TWCH";Executed by:
executed 9 times by 1 test: return "TWCH";Executed by:
| 9 | ||||||
| 133 | case executed 5 times by 1 test: TLS_ST_CR_SRVR_HELLO:case TLS_ST_CR_SRVR_HELLO:Executed by:
executed 5 times by 1 test: case TLS_ST_CR_SRVR_HELLO:Executed by:
| 5 | ||||||
| 134 | return executed 5 times by 1 test: "TRSH";return "TRSH";Executed by:
executed 5 times by 1 test: return "TRSH";Executed by:
| 5 | ||||||
| 135 | case executed 2 times by 1 test: TLS_ST_CR_CERT:case TLS_ST_CR_CERT:Executed by:
executed 2 times by 1 test: case TLS_ST_CR_CERT:Executed by:
| 2 | ||||||
| 136 | return executed 2 times by 1 test: "TRSC";return "TRSC";Executed by:
executed 2 times by 1 test: return "TRSC";Executed by:
| 2 | ||||||
| 137 | case executed 1 time by 1 test: TLS_ST_CR_KEY_EXCH:case TLS_ST_CR_KEY_EXCH:Executed by:
executed 1 time by 1 test: case TLS_ST_CR_KEY_EXCH:Executed by:
| 1 | ||||||
| 138 | return executed 1 time by 1 test: "TRSKE";return "TRSKE";Executed by:
executed 1 time by 1 test: return "TRSKE";Executed by:
| 1 | ||||||
| 139 | case never executed: TLS_ST_CR_CERT_REQ:case TLS_ST_CR_CERT_REQ:never executed: case TLS_ST_CR_CERT_REQ: | 0 | ||||||
| 140 | return never executed: "TRCR";return "TRCR";never executed: return "TRCR"; | 0 | ||||||
| 141 | case executed 1 time by 1 test: TLS_ST_CR_SRVR_DONE:case TLS_ST_CR_SRVR_DONE:Executed by:
executed 1 time by 1 test: case TLS_ST_CR_SRVR_DONE:Executed by:
| 1 | ||||||
| 142 | return executed 1 time by 1 test: "TRSD";return "TRSD";Executed by:
executed 1 time by 1 test: return "TRSD";Executed by:
| 1 | ||||||
| 143 | case never executed: TLS_ST_CW_CERT:case TLS_ST_CW_CERT:never executed: case TLS_ST_CW_CERT: | 0 | ||||||
| 144 | return never executed: "TWCC";return "TWCC";never executed: return "TWCC"; | 0 | ||||||
| 145 | case executed 1 time by 1 test: TLS_ST_CW_KEY_EXCH:case TLS_ST_CW_KEY_EXCH:Executed by:
executed 1 time by 1 test: case TLS_ST_CW_KEY_EXCH:Executed by:
| 1 | ||||||
| 146 | return executed 1 time by 1 test: "TWCKE";return "TWCKE";Executed by:
executed 1 time by 1 test: return "TWCKE";Executed by:
| 1 | ||||||
| 147 | case never executed: TLS_ST_CW_CERT_VRFY:case TLS_ST_CW_CERT_VRFY:never executed: case TLS_ST_CW_CERT_VRFY: | 0 | ||||||
| 148 | return never executed: "TWCV";return "TWCV";never executed: return "TWCV"; | 0 | ||||||
| 149 | case executed 5 times by 1 test: TLS_ST_SW_CHANGE:case TLS_ST_SW_CHANGE:Executed by:
executed 5 times by 1 test: case TLS_ST_SW_CHANGE:Executed by:
| 5 | ||||||
| 150 | case executed 5 times by 1 test: TLS_ST_CW_CHANGE:case TLS_ST_CW_CHANGE:Executed by:
executed 5 times by 1 test: case TLS_ST_CW_CHANGE:Executed by:
| 5 | ||||||
| 151 | return executed 10 times by 1 test: "TWCCS";return "TWCCS";Executed by:
executed 10 times by 1 test: return "TWCCS";Executed by:
| 10 | ||||||
| 152 | case executed 6 times by 1 test: TLS_ST_SW_FINISHED:case TLS_ST_SW_FINISHED:Executed by:
executed 6 times by 1 test: case TLS_ST_SW_FINISHED:Executed by:
| 6 | ||||||
| 153 | case executed 6 times by 1 test: TLS_ST_CW_FINISHED:case TLS_ST_CW_FINISHED:Executed by:
executed 6 times by 1 test: case TLS_ST_CW_FINISHED:Executed by:
| 6 | ||||||
| 154 | return executed 12 times by 1 test: "TWFIN";return "TWFIN";Executed by:
executed 12 times by 1 test: return "TWFIN";Executed by:
| 12 | ||||||
| 155 | case executed 2 times by 1 test: TLS_ST_SR_CHANGE:case TLS_ST_SR_CHANGE:Executed by:
executed 2 times by 1 test: case TLS_ST_SR_CHANGE:Executed by:
| 2 | ||||||
| 156 | case executed 2 times by 1 test: TLS_ST_CR_CHANGE:case TLS_ST_CR_CHANGE:Executed by:
executed 2 times by 1 test: case TLS_ST_CR_CHANGE:Executed by:
| 2 | ||||||
| 157 | return executed 4 times by 1 test: "TRCCS";return "TRCCS";Executed by:
executed 4 times by 1 test: return "TRCCS";Executed by:
| 4 | ||||||
| 158 | case executed 5 times by 1 test: TLS_ST_SR_FINISHED:case TLS_ST_SR_FINISHED:Executed by:
executed 5 times by 1 test: case TLS_ST_SR_FINISHED:Executed by:
| 5 | ||||||
| 159 | case executed 5 times by 1 test: TLS_ST_CR_FINISHED:case TLS_ST_CR_FINISHED:Executed by:
executed 5 times by 1 test: case TLS_ST_CR_FINISHED:Executed by:
| 5 | ||||||
| 160 | return executed 10 times by 1 test: "TRFIN";return "TRFIN";Executed by:
executed 10 times by 1 test: return "TRFIN";Executed by:
| 10 | ||||||
| 161 | case never executed: TLS_ST_SW_HELLO_REQ:case TLS_ST_SW_HELLO_REQ:never executed: case TLS_ST_SW_HELLO_REQ: | 0 | ||||||
| 162 | return never executed: "TWHR";return "TWHR";never executed: return "TWHR"; | 0 | ||||||
| 163 | case executed 5 times by 1 test: TLS_ST_SR_CLNT_HELLO:case TLS_ST_SR_CLNT_HELLO:Executed by:
executed 5 times by 1 test: case TLS_ST_SR_CLNT_HELLO:Executed by:
| 5 | ||||||
| 164 | return executed 5 times by 1 test: "TRCH";return "TRCH";Executed by:
executed 5 times by 1 test: return "TRCH";Executed by:
| 5 | ||||||
| 165 | case executed 5 times by 1 test: TLS_ST_SW_SRVR_HELLO:case TLS_ST_SW_SRVR_HELLO:Executed by:
executed 5 times by 1 test: case TLS_ST_SW_SRVR_HELLO:Executed by:
| 5 | ||||||
| 166 | return executed 5 times by 1 test: "TWSH";return "TWSH";Executed by:
executed 5 times by 1 test: return "TWSH";Executed by:
| 5 | ||||||
| 167 | case executed 2 times by 1 test: TLS_ST_SW_CERT:case TLS_ST_SW_CERT:Executed by:
executed 2 times by 1 test: case TLS_ST_SW_CERT:Executed by:
| 2 | ||||||
| 168 | return executed 2 times by 1 test: "TWSC";return "TWSC";Executed by:
executed 2 times by 1 test: return "TWSC";Executed by:
| 2 | ||||||
| 169 | case executed 1 time by 1 test: TLS_ST_SW_KEY_EXCH:case TLS_ST_SW_KEY_EXCH:Executed by:
executed 1 time by 1 test: case TLS_ST_SW_KEY_EXCH:Executed by:
| 1 | ||||||
| 170 | return executed 1 time by 1 test: "TWSKE";return "TWSKE";Executed by:
executed 1 time by 1 test: return "TWSKE";Executed by:
| 1 | ||||||
| 171 | case never executed: TLS_ST_SW_CERT_REQ:case TLS_ST_SW_CERT_REQ:never executed: case TLS_ST_SW_CERT_REQ: | 0 | ||||||
| 172 | return never executed: "TWCR";return "TWCR";never executed: return "TWCR"; | 0 | ||||||
| 173 | case executed 2 times by 1 test: TLS_ST_SW_SRVR_DONE:case TLS_ST_SW_SRVR_DONE:Executed by:
executed 2 times by 1 test: case TLS_ST_SW_SRVR_DONE:Executed by:
| 2 | ||||||
| 174 | return executed 2 times by 1 test: "TWSD";return "TWSD";Executed by:
executed 2 times by 1 test: return "TWSD";Executed by:
| 2 | ||||||
| 175 | case never executed: TLS_ST_SR_CERT:case TLS_ST_SR_CERT:never executed: case TLS_ST_SR_CERT: | 0 | ||||||
| 176 | return never executed: "TRCC";return "TRCC";never executed: return "TRCC"; | 0 | ||||||
| 177 | case executed 1 time by 1 test: TLS_ST_SR_KEY_EXCH:case TLS_ST_SR_KEY_EXCH:Executed by:
executed 1 time by 1 test: case TLS_ST_SR_KEY_EXCH:Executed by:
| 1 | ||||||
| 178 | return executed 1 time by 1 test: "TRCKE";return "TRCKE";Executed by:
executed 1 time by 1 test: return "TRCKE";Executed by:
| 1 | ||||||
| 179 | case never executed: TLS_ST_SR_CERT_VRFY:case TLS_ST_SR_CERT_VRFY:never executed: case TLS_ST_SR_CERT_VRFY: | 0 | ||||||
| 180 | return never executed: "TRCV";return "TRCV";never executed: return "TRCV"; | 0 | ||||||
| 181 | case never executed: DTLS_ST_CR_HELLO_VERIFY_REQUEST:case DTLS_ST_CR_HELLO_VERIFY_REQUEST:never executed: case DTLS_ST_CR_HELLO_VERIFY_REQUEST: | 0 | ||||||
| 182 | return never executed: "DRCHV";return "DRCHV";never executed: return "DRCHV"; | 0 | ||||||
| 183 | case never executed: DTLS_ST_SW_HELLO_VERIFY_REQUEST:case DTLS_ST_SW_HELLO_VERIFY_REQUEST:never executed: case DTLS_ST_SW_HELLO_VERIFY_REQUEST: | 0 | ||||||
| 184 | return never executed: "DWCHV";return "DWCHV";never executed: return "DWCHV"; | 0 | ||||||
| 185 | case executed 3 times by 1 test: TLS_ST_SW_ENCRYPTED_EXTENSIONS:case TLS_ST_SW_ENCRYPTED_EXTENSIONS:Executed by:
executed 3 times by 1 test: case TLS_ST_SW_ENCRYPTED_EXTENSIONS:Executed by:
| 3 | ||||||
| 186 | return executed 3 times by 1 test: "TWEE";return "TWEE";Executed by:
executed 3 times by 1 test: return "TWEE";Executed by:
| 3 | ||||||
| 187 | case executed 3 times by 1 test: TLS_ST_CR_ENCRYPTED_EXTENSIONS:case TLS_ST_CR_ENCRYPTED_EXTENSIONS:Executed by:
executed 3 times by 1 test: case TLS_ST_CR_ENCRYPTED_EXTENSIONS:Executed by:
| 3 | ||||||
| 188 | return executed 3 times by 1 test: "TREE";return "TREE";Executed by:
executed 3 times by 1 test: return "TREE";Executed by:
| 3 | ||||||
| 189 | case executed 1 time by 1 test: TLS_ST_CR_CERT_VRFY:case TLS_ST_CR_CERT_VRFY:Executed by:
executed 1 time by 1 test: case TLS_ST_CR_CERT_VRFY:Executed by:
| 1 | ||||||
| 190 | return executed 1 time by 1 test: "TRSCV";return "TRSCV";Executed by:
executed 1 time by 1 test: return "TRSCV";Executed by:
| 1 | ||||||
| 191 | case executed 1 time by 1 test: TLS_ST_SW_CERT_VRFY:case TLS_ST_SW_CERT_VRFY:Executed by:
executed 1 time by 1 test: case TLS_ST_SW_CERT_VRFY:Executed by:
| 1 | ||||||
| 192 | return executed 1 time by 1 test: "TRSCV";return "TRSCV";Executed by:
executed 1 time by 1 test: return "TRSCV";Executed by:
| 1 | ||||||
| 193 | case never executed: TLS_ST_CR_HELLO_REQ:case TLS_ST_CR_HELLO_REQ:never executed: case TLS_ST_CR_HELLO_REQ: | 0 | ||||||
| 194 | return never executed: "TRHR";return "TRHR";never executed: return "TRHR"; | 0 | ||||||
| 195 | case never executed: TLS_ST_SW_KEY_UPDATE:case TLS_ST_SW_KEY_UPDATE:never executed: case TLS_ST_SW_KEY_UPDATE: | 0 | ||||||
| 196 | return never executed: "TWSKU";return "TWSKU";never executed: return "TWSKU"; | 0 | ||||||
| 197 | case never executed: TLS_ST_CW_KEY_UPDATE:case TLS_ST_CW_KEY_UPDATE:never executed: case TLS_ST_CW_KEY_UPDATE: | 0 | ||||||
| 198 | return never executed: "TWCKU";return "TWCKU";never executed: return "TWCKU"; | 0 | ||||||
| 199 | case never executed: TLS_ST_SR_KEY_UPDATE:case TLS_ST_SR_KEY_UPDATE:never executed: case TLS_ST_SR_KEY_UPDATE: | 0 | ||||||
| 200 | return never executed: "TRCKU";return "TRCKU";never executed: return "TRCKU"; | 0 | ||||||
| 201 | case never executed: TLS_ST_CR_KEY_UPDATE:case TLS_ST_CR_KEY_UPDATE:never executed: case TLS_ST_CR_KEY_UPDATE: | 0 | ||||||
| 202 | return never executed: "TRSKU";return "TRSKU";never executed: return "TRSKU"; | 0 | ||||||
| 203 | case executed 8 times by 1 test: TLS_ST_EARLY_DATA:case TLS_ST_EARLY_DATA:Executed by:
executed 8 times by 1 test: case TLS_ST_EARLY_DATA:Executed by:
| 8 | ||||||
| 204 | return executed 8 times by 1 test: "TED";return "TED";Executed by:
executed 8 times by 1 test: return "TED";Executed by:
| 8 | ||||||
| 205 | case executed 1 time by 1 test: TLS_ST_PENDING_EARLY_DATA_END:case TLS_ST_PENDING_EARLY_DATA_END:Executed by:
executed 1 time by 1 test: case TLS_ST_PENDING_EARLY_DATA_END:Executed by:
| 1 | ||||||
| 206 | return executed 1 time by 1 test: "TPEDE";return "TPEDE";Executed by:
executed 1 time by 1 test: return "TPEDE";Executed by:
| 1 | ||||||
| 207 | case executed 1 time by 1 test: TLS_ST_CW_END_OF_EARLY_DATA:case TLS_ST_CW_END_OF_EARLY_DATA:Executed by:
executed 1 time by 1 test: case TLS_ST_CW_END_OF_EARLY_DATA:Executed by:
| 1 | ||||||
| 208 | return executed 1 time by 1 test: "TWEOED";return "TWEOED";Executed by:
executed 1 time by 1 test: return "TWEOED";Executed by:
| 1 | ||||||
| 209 | case executed 1 time by 1 test: TLS_ST_SR_END_OF_EARLY_DATA:case TLS_ST_SR_END_OF_EARLY_DATA:Executed by:
executed 1 time by 1 test: case TLS_ST_SR_END_OF_EARLY_DATA:Executed by:
| 1 | ||||||
| 210 | return executed 1 time by 1 test: "TWEOED";return "TWEOED";Executed by:
executed 1 time by 1 test: return "TWEOED";Executed by:
| 1 | ||||||
| 211 | default never executed: :default:never executed: default: | 0 | ||||||
| 212 | return never executed: "UNKWN ";return "UNKWN ";never executed: return "UNKWN "; | 0 | ||||||
| 213 | } | - | ||||||
| 214 | } | - | ||||||
| 215 | - | |||||||
| 216 | const char *SSL_alert_type_string_long(int value) | - | ||||||
| 217 | { | - | ||||||
| 218 | switch (value >> 8) { | - | ||||||
| 219 | case never executed: 1:case 1:never executed: case 1: | 0 | ||||||
| 220 | return never executed: "warning";return "warning";never executed: return "warning"; | 0 | ||||||
| 221 | case never executed: 2:case 2:never executed: case 2: | 0 | ||||||
| 222 | return never executed: "fatal";return "fatal";never executed: return "fatal"; | 0 | ||||||
| 223 | default never executed: :default:never executed: default: | 0 | ||||||
| 224 | return never executed: "unknown";return "unknown";never executed: return "unknown"; | 0 | ||||||
| 225 | } | - | ||||||
| 226 | } | - | ||||||
| 227 | - | |||||||
| 228 | const char *SSL_alert_type_string(int value) | - | ||||||
| 229 | { | - | ||||||
| 230 | switch (value >> 8) { | - | ||||||
| 231 | case executed 1882 times by 1 test: 1:case 1:Executed by:
executed 1882 times by 1 test: case 1:Executed by:
| 1882 | ||||||
| 232 | return executed 1882 times by 1 test: "W";return "W";Executed by:
executed 1882 times by 1 test: return "W";Executed by:
| 1882 | ||||||
| 233 | case executed 266 times by 1 test: 2:case 2:Executed by:
executed 266 times by 1 test: case 2:Executed by:
| 266 | ||||||
| 234 | return executed 266 times by 1 test: "F";return "F";Executed by:
executed 266 times by 1 test: return "F";Executed by:
| 266 | ||||||
| 235 | default never executed: :default:never executed: default: | 0 | ||||||
| 236 | return never executed: "U";return "U";never executed: return "U"; | 0 | ||||||
| 237 | } | - | ||||||
| 238 | } | - | ||||||
| 239 | - | |||||||
| 240 | const char *SSL_alert_desc_string(int value) | - | ||||||
| 241 | { | - | ||||||
| 242 | switch (value & 0xff) { | - | ||||||
| 243 | case executed 1880 times by 1 test: 0:case 0:Executed by:
executed 1880 times by 1 test: case 0:Executed by:
| 1880 | ||||||
| 244 | return executed 1880 times by 1 test: "CN";return "CN";Executed by:
executed 1880 times by 1 test: return "CN";Executed by:
| 1880 | ||||||
| 245 | case never executed: 10:case 10:never executed: case 10: | 0 | ||||||
| 246 | return never executed: "UM";return "UM";never executed: return "UM"; | 0 | ||||||
| 247 | case never executed: 20:case 20:never executed: case 20: | 0 | ||||||
| 248 | return never executed: "BM";return "BM";never executed: return "BM"; | 0 | ||||||
| 249 | case never executed: 30:case 30:never executed: case 30: | 0 | ||||||
| 250 | return never executed: "DF";return "DF";never executed: return "DF"; | 0 | ||||||
| 251 | case never executed: 40:case 40:never executed: case 40: | 0 | ||||||
| 252 | return never executed: "HF";return "HF";never executed: return "HF"; | 0 | ||||||
| 253 | case never executed: 41:case 41:never executed: case 41: | 0 | ||||||
| 254 | return never executed: "NC";return "NC";never executed: return "NC"; | 0 | ||||||
| 255 | case never executed: 42:case 42:never executed: case 42: | 0 | ||||||
| 256 | return never executed: "BC";return "BC";never executed: return "BC"; | 0 | ||||||
| 257 | case never executed: 43:case 43:never executed: case 43: | 0 | ||||||
| 258 | return never executed: "UC";return "UC";never executed: return "UC"; | 0 | ||||||
| 259 | case never executed: 44:case 44:never executed: case 44: | 0 | ||||||
| 260 | return never executed: "CR";return "CR";never executed: return "CR"; | 0 | ||||||
| 261 | case never executed: 45:case 45:never executed: case 45: | 0 | ||||||
| 262 | return never executed: "CE";return "CE";never executed: return "CE"; | 0 | ||||||
| 263 | case never executed: 46:case 46:never executed: case 46: | 0 | ||||||
| 264 | return never executed: "CU";return "CU";never executed: return "CU"; | 0 | ||||||
| 265 | case never executed: 47:case 47:never executed: case 47: | 0 | ||||||
| 266 | return never executed: "IP";return "IP";never executed: return "IP"; | 0 | ||||||
| 267 | case never executed: 21:case 21:never executed: case 21: | 0 | ||||||
| 268 | return never executed: "DC";return "DC";never executed: return "DC"; | 0 | ||||||
| 269 | case never executed: 22:case 22:never executed: case 22: | 0 | ||||||
| 270 | return never executed: "RO";return "RO";never executed: return "RO"; | 0 | ||||||
| 271 | case never executed: 48:case 48:never executed: case 48: | 0 | ||||||
| 272 | return never executed: "CA";return "CA";never executed: return "CA"; | 0 | ||||||
| 273 | case never executed: 49:case 49:never executed: case 49: | 0 | ||||||
| 274 | return never executed: "AD";return "AD";never executed: return "AD"; | 0 | ||||||
| 275 | case never executed: 50:case 50:never executed: case 50: | 0 | ||||||
| 276 | return never executed: "DE";return "DE";never executed: return "DE"; | 0 | ||||||
| 277 | case never executed: 51:case 51:never executed: case 51: | 0 | ||||||
| 278 | return never executed: "CY";return "CY";never executed: return "CY"; | 0 | ||||||
| 279 | case never executed: 60:case 60:never executed: case 60: | 0 | ||||||
| 280 | return never executed: "ER";return "ER";never executed: return "ER"; | 0 | ||||||
| 281 | case never executed: 70:case 70:never executed: case 70: | 0 | ||||||
| 282 | return never executed: "PV";return "PV";never executed: return "PV"; | 0 | ||||||
| 283 | case never executed: 71:case 71:never executed: case 71: | 0 | ||||||
| 284 | return never executed: "IS";return "IS";never executed: return "IS"; | 0 | ||||||
| 285 | case never executed: 80:case 80:never executed: case 80: | 0 | ||||||
| 286 | return never executed: "IE";return "IE";never executed: return "IE"; | 0 | ||||||
| 287 | case never executed: 90:case 90:never executed: case 90: | 0 | ||||||
| 288 | return never executed: "US";return "US";never executed: return "US"; | 0 | ||||||
| 289 | case executed 2 times by 1 test: 100:case 100:Executed by:
executed 2 times by 1 test: case 100:Executed by:
| 2 | ||||||
| 290 | return executed 2 times by 1 test: "NR";return "NR";Executed by:
executed 2 times by 1 test: return "NR";Executed by:
| 2 | ||||||
| 291 | case never executed: 110:case 110:never executed: case 110: | 0 | ||||||
| 292 | return never executed: "UE";return "UE";never executed: return "UE"; | 0 | ||||||
| 293 | case never executed: 111:case 111:never executed: case 111: | 0 | ||||||
| 294 | return never executed: "CO";return "CO";never executed: return "CO"; | 0 | ||||||
| 295 | case never executed: 112:case 112:never executed: case 112: | 0 | ||||||
| 296 | return never executed: "UN";return "UN";never executed: return "UN"; | 0 | ||||||
| 297 | case never executed: 113:case 113:never executed: case 113: | 0 | ||||||
| 298 | return never executed: "BR";return "BR";never executed: return "BR"; | 0 | ||||||
| 299 | case never executed: 114:case 114:never executed: case 114: | 0 | ||||||
| 300 | return never executed: "BH";return "BH";never executed: return "BH"; | 0 | ||||||
| 301 | case never executed: 115:case 115:never executed: case 115: | 0 | ||||||
| 302 | return never executed: "UP";return "UP";never executed: return "UP"; | 0 | ||||||
| 303 | default never executed: :default:never executed: default: | 0 | ||||||
| 304 | return never executed: "UK";return "UK";never executed: return "UK"; | 0 | ||||||
| 305 | } | - | ||||||
| 306 | } | - | ||||||
| 307 | - | |||||||
| 308 | const char *SSL_alert_desc_string_long(int value) | - | ||||||
| 309 | { | - | ||||||
| 310 | switch (value & 0xff) { | - | ||||||
| 311 | case never executed: 0:case 0:never executed: case 0: | 0 | ||||||
| 312 | return never executed: "close notify";return "close notify";never executed: return "close notify"; | 0 | ||||||
| 313 | case never executed: 10:case 10:never executed: case 10: | 0 | ||||||
| 314 | return never executed: "unexpected_message";return "unexpected_message";never executed: return "unexpected_message"; | 0 | ||||||
| 315 | case never executed: 20:case 20:never executed: case 20: | 0 | ||||||
| 316 | return never executed: "bad record mac";return "bad record mac";never executed: return "bad record mac"; | 0 | ||||||
| 317 | case never executed: 30:case 30:never executed: case 30: | 0 | ||||||
| 318 | return never executed: "decompression failure";return "decompression failure";never executed: return "decompression failure"; | 0 | ||||||
| 319 | case never executed: 40:case 40:never executed: case 40: | 0 | ||||||
| 320 | return never executed: "handshake failure";return "handshake failure";never executed: return "handshake failure"; | 0 | ||||||
| 321 | case never executed: 41:case 41:never executed: case 41: | 0 | ||||||
| 322 | return never executed: "no certificate";return "no certificate";never executed: return "no certificate"; | 0 | ||||||
| 323 | case never executed: 42:case 42:never executed: case 42: | 0 | ||||||
| 324 | return never executed: "bad certificate";return "bad certificate";never executed: return "bad certificate"; | 0 | ||||||
| 325 | case never executed: 43:case 43:never executed: case 43: | 0 | ||||||
| 326 | return never executed: "unsupported certificate";return "unsupported certificate";never executed: return "unsupported certificate"; | 0 | ||||||
| 327 | case never executed: 44:case 44:never executed: case 44: | 0 | ||||||
| 328 | return never executed: "certificate revoked";return "certificate revoked";never executed: return "certificate revoked"; | 0 | ||||||
| 329 | case never executed: 45:case 45:never executed: case 45: | 0 | ||||||
| 330 | return never executed: "certificate expired";return "certificate expired";never executed: return "certificate expired"; | 0 | ||||||
| 331 | case never executed: 46:case 46:never executed: case 46: | 0 | ||||||
| 332 | return never executed: "certificate unknown";return "certificate unknown";never executed: return "certificate unknown"; | 0 | ||||||
| 333 | case never executed: 47:case 47:never executed: case 47: | 0 | ||||||
| 334 | return never executed: "illegal parameter";return "illegal parameter";never executed: return "illegal parameter"; | 0 | ||||||
| 335 | case never executed: 21:case 21:never executed: case 21: | 0 | ||||||
| 336 | return never executed: "decryption failed";return "decryption failed";never executed: return "decryption failed"; | 0 | ||||||
| 337 | case never executed: 22:case 22:never executed: case 22: | 0 | ||||||
| 338 | return never executed: "record overflow";return "record overflow";never executed: return "record overflow"; | 0 | ||||||
| 339 | case executed 2 times by 1 test: 48:case 48:Executed by:
executed 2 times by 1 test: case 48:Executed by:
| 2 | ||||||
| 340 | return executed 2 times by 1 test: "unknown CA";return "unknown CA";Executed by:
executed 2 times by 1 test: return "unknown CA";Executed by:
| 2 | ||||||
| 341 | case never executed: 49:case 49:never executed: case 49: | 0 | ||||||
| 342 | return never executed: "access denied";return "access denied";never executed: return "access denied"; | 0 | ||||||
| 343 | case never executed: 50:case 50:never executed: case 50: | 0 | ||||||
| 344 | return never executed: "decode error";return "decode error";never executed: return "decode error"; | 0 | ||||||
| 345 | case never executed: 51:case 51:never executed: case 51: | 0 | ||||||
| 346 | return never executed: "decrypt error";return "decrypt error";never executed: return "decrypt error"; | 0 | ||||||
| 347 | case never executed: 60:case 60:never executed: case 60: | 0 | ||||||
| 348 | return never executed: "export restriction";return "export restriction";never executed: return "export restriction"; | 0 | ||||||
| 349 | case executed 13 times by 1 test: 70:case 70:Executed by:
executed 13 times by 1 test: case 70:Executed by:
| 13 | ||||||
| 350 | return executed 13 times by 1 test: "protocol version";return "protocol version";Executed by:
executed 13 times by 1 test: return "protocol version";Executed by:
| 13 | ||||||
| 351 | case never executed: 71:case 71:never executed: case 71: | 0 | ||||||
| 352 | return never executed: "insufficient security";return "insufficient security";never executed: return "insufficient security"; | 0 | ||||||
| 353 | case executed 53 times by 1 test: 80:case 80:Executed by:
executed 53 times by 1 test: case 80:Executed by:
| 53 | ||||||
| 354 | return executed 53 times by 1 test: "internal error";return "internal error";Executed by:
executed 53 times by 1 test: return "internal error";Executed by:
| 53 | ||||||
| 355 | case never executed: 90:case 90:never executed: case 90: | 0 | ||||||
| 356 | return never executed: "user canceled";return "user canceled";never executed: return "user canceled"; | 0 | ||||||
| 357 | case never executed: 100:case 100:never executed: case 100: | 0 | ||||||
| 358 | return never executed: "no renegotiation";return "no renegotiation";never executed: return "no renegotiation"; | 0 | ||||||
| 359 | case never executed: 110:case 110:never executed: case 110: | 0 | ||||||
| 360 | return never executed: "unsupported extension";return "unsupported extension";never executed: return "unsupported extension"; | 0 | ||||||
| 361 | case never executed: 111:case 111:never executed: case 111: | 0 | ||||||
| 362 | return never executed: "certificate unobtainable";return "certificate unobtainable";never executed: return "certificate unobtainable"; | 0 | ||||||
| 363 | case never executed: 112:case 112:never executed: case 112: | 0 | ||||||
| 364 | return never executed: "unrecognized name";return "unrecognized name";never executed: return "unrecognized name"; | 0 | ||||||
| 365 | case never executed: 113:case 113:never executed: case 113: | 0 | ||||||
| 366 | return never executed: "bad certificate status response";return "bad certificate status response";never executed: return "bad certificate status response"; | 0 | ||||||
| 367 | case never executed: 114:case 114:never executed: case 114: | 0 | ||||||
| 368 | return never executed: "bad certificate hash value";return "bad certificate hash value";never executed: return "bad certificate hash value"; | 0 | ||||||
| 369 | case never executed: 115:case 115:never executed: case 115: | 0 | ||||||
| 370 | return never executed: "unknown PSK identity";return "unknown PSK identity";never executed: return "unknown PSK identity"; | 0 | ||||||
| 371 | case never executed: 120:case 120:never executed: case 120: | 0 | ||||||
| 372 | return never executed: "no application protocol";return "no application protocol";never executed: return "no application protocol"; | 0 | ||||||
| 373 | default executed 2 times by 1 test: :default:Executed by:
executed 2 times by 1 test: default:Executed by:
| 2 | ||||||
| 374 | return executed 2 times by 1 test: "unknown";return "unknown";Executed by:
executed 2 times by 1 test: return "unknown";Executed by:
| 2 | ||||||
| 375 | } | - | ||||||
| 376 | } | - | ||||||
| Switch to Source code | Preprocessed file |