/mbedtls-latest/library/ |
D | pkparse.c | 111 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in pk_group_from_specified() local 119 if ((ret = mbedtls_asn1_get_int(&p, end, &ver)) != 0) { in pk_group_from_specified() 120 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_PK_KEY_INVALID_FORMAT, ret); in pk_group_from_specified() 133 if ((ret = mbedtls_asn1_get_tag(&p, end, &len, in pk_group_from_specified() 135 return ret; in pk_group_from_specified() 148 if ((ret = mbedtls_asn1_get_tag(&p, end_field, &len, MBEDTLS_ASN1_OID)) != 0) { in pk_group_from_specified() 149 return ret; in pk_group_from_specified() 160 if ((ret = mbedtls_asn1_get_mpi(&p, end_field, &grp->P)) != 0) { in pk_group_from_specified() 161 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_PK_KEY_INVALID_FORMAT, ret); in pk_group_from_specified() 180 if ((ret = mbedtls_asn1_get_tag(&p, end, &len, in pk_group_from_specified() [all …]
|
D | pkcs7.c | 43 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in pkcs7_get_next_content_len() local 45 ret = mbedtls_asn1_get_tag(p, end, len, MBEDTLS_ASN1_CONSTRUCTED in pkcs7_get_next_content_len() 47 if (ret != 0) { in pkcs7_get_next_content_len() 48 ret = MBEDTLS_ERROR_ADD(MBEDTLS_ERR_PKCS7_INVALID_CONTENT_INFO, ret); in pkcs7_get_next_content_len() 50 ret = MBEDTLS_ERROR_ADD(MBEDTLS_ERR_PKCS7_INVALID_CONTENT_INFO, in pkcs7_get_next_content_len() 54 return ret; in pkcs7_get_next_content_len() 63 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in pkcs7_get_version() local 65 ret = mbedtls_asn1_get_int(p, end, ver); in pkcs7_get_version() 66 if (ret != 0) { in pkcs7_get_version() 67 ret = MBEDTLS_ERROR_ADD(MBEDTLS_ERR_PKCS7_INVALID_VERSION, ret); in pkcs7_get_version() [all …]
|
D | ssl_tls13_keys.c | 227 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in ssl_tls13_make_traffic_key() local 229 ret = mbedtls_ssl_tls13_hkdf_expand_label( in ssl_tls13_make_traffic_key() 235 if (ret != 0) { in ssl_tls13_make_traffic_key() 236 return ret; in ssl_tls13_make_traffic_key() 239 ret = mbedtls_ssl_tls13_hkdf_expand_label( in ssl_tls13_make_traffic_key() 245 return ret; in ssl_tls13_make_traffic_key() 271 int ret = 0; in mbedtls_ssl_tls13_make_traffic_keys() local 273 ret = ssl_tls13_make_traffic_key( in mbedtls_ssl_tls13_make_traffic_keys() 277 if (ret != 0) { in mbedtls_ssl_tls13_make_traffic_keys() 278 return ret; in mbedtls_ssl_tls13_make_traffic_keys() [all …]
|
D | ssl_tls13_server.c | 190 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in ssl_tls13_offered_psks_check_identity_match_ticket() local 219 ret = ssl->conf->f_ticket_parse(ssl->conf->p_ticket, in ssl_tls13_offered_psks_check_identity_match_ticket() 222 switch (ret) { in ssl_tls13_offered_psks_check_identity_match_ticket() 224 ret = SSL_TLS1_3_PSK_IDENTITY_MATCH; in ssl_tls13_offered_psks_check_identity_match_ticket() 229 ret = SSL_TLS1_3_PSK_IDENTITY_MATCH_BUT_PSK_NOT_USABLE; in ssl_tls13_offered_psks_check_identity_match_ticket() 234 ret = SSL_TLS1_3_PSK_IDENTITY_DOES_NOT_MATCH; in ssl_tls13_offered_psks_check_identity_match_ticket() 238 MBEDTLS_SSL_DEBUG_RET(1, "ticket_parse", ret); in ssl_tls13_offered_psks_check_identity_match_ticket() 239 ret = SSL_TLS1_3_PSK_IDENTITY_DOES_NOT_MATCH; in ssl_tls13_offered_psks_check_identity_match_ticket() 245 if (ret != SSL_TLS1_3_PSK_IDENTITY_MATCH) { in ssl_tls13_offered_psks_check_identity_match_ticket() 253 ret = SSL_TLS1_3_PSK_IDENTITY_MATCH_BUT_PSK_NOT_USABLE; in ssl_tls13_offered_psks_check_identity_match_ticket() [all …]
|
D | ssl_tls13_client.c | 186 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in ssl_tls13_reset_key_share() local 192 ret = PSA_TO_MBEDTLS_ERR(status); in ssl_tls13_reset_key_share() 193 MBEDTLS_SSL_DEBUG_RET(1, "psa_destroy_key", ret); in ssl_tls13_reset_key_share() 194 return ret; in ssl_tls13_reset_key_share() 216 int ret = MBEDTLS_ERR_SSL_FEATURE_UNAVAILABLE; in ssl_tls13_get_default_group_id() local 247 return ret; in ssl_tls13_get_default_group_id() 273 int ret = MBEDTLS_ERR_SSL_FEATURE_UNAVAILABLE; in ssl_tls13_write_key_share_ext() local 318 ret = mbedtls_ssl_tls13_generate_and_write_xxdh_key_exchange( in ssl_tls13_write_key_share_ext() 321 if (ret != 0) { in ssl_tls13_write_key_share_ext() 322 return ret; in ssl_tls13_write_key_share_ext() [all …]
|
D | x509_csr.c | 47 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in x509_csr_get_version() local 49 if ((ret = mbedtls_asn1_get_int(p, end, ver)) != 0) { in x509_csr_get_version() 50 if (ret == MBEDTLS_ERR_ASN1_UNEXPECTED_TAG) { in x509_csr_get_version() 55 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_VERSION, ret); in x509_csr_get_version() 69 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in x509_csr_parse_extensions() local 79 if ((ret = mbedtls_asn1_get_tag(p, end, &len, in x509_csr_parse_extensions() 81 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_EXTENSIONS, ret); in x509_csr_parse_extensions() 87 if ((ret = mbedtls_asn1_get_tag(p, end_ext_data, &extn_oid.len, in x509_csr_parse_extensions() 89 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_EXTENSIONS, ret); in x509_csr_parse_extensions() 97 if ((ret = mbedtls_asn1_get_bool(p, end_ext_data, &is_critical)) != 0 && in x509_csr_parse_extensions() [all …]
|
D | entropy.c | 90 int idx, ret = 0; in mbedtls_entropy_add_source() local 93 if ((ret = mbedtls_mutex_lock(&ctx->mutex)) != 0) { in mbedtls_entropy_add_source() 94 return ret; in mbedtls_entropy_add_source() 100 ret = MBEDTLS_ERR_ENTROPY_MAX_SOURCES; in mbedtls_entropy_add_source() 118 return ret; in mbedtls_entropy_add_source() 131 int ret = 0; in entropy_update() local 134 if ((ret = mbedtls_md(mbedtls_md_info_from_type(MBEDTLS_ENTROPY_MD), in entropy_update() 151 ret = mbedtls_md_setup(&ctx->accumulator, in entropy_update() 153 if (ret != 0) { in entropy_update() 156 ret = mbedtls_md_starts(&ctx->accumulator); in entropy_update() [all …]
|
D | x509.c | 48 if ((ret = (code)) != 0) { \ 49 return ret; \ 56 return ret; \ 66 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_x509_get_serial() local 81 if ((ret = mbedtls_asn1_get_len(p, end, &serial->len)) != 0) { in mbedtls_x509_get_serial() 82 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_SERIAL, ret); in mbedtls_x509_get_serial() 100 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_x509_get_alg_null() local 102 if ((ret = mbedtls_asn1_get_alg_null(p, end, alg)) != 0) { in mbedtls_x509_get_alg_null() 103 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_ALG, ret); in mbedtls_x509_get_alg_null() 115 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_x509_get_alg() local [all …]
|
D | x509_crl.c | 55 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in x509_crl_get_version() local 57 if ((ret = mbedtls_asn1_get_int(p, end, ver)) != 0) { in x509_crl_get_version() 58 if (ret == MBEDTLS_ERR_ASN1_UNEXPECTED_TAG) { in x509_crl_get_version() 63 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_VERSION, ret); in x509_crl_get_version() 80 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in x509_get_crl_ext() local 90 if ((ret = mbedtls_x509_get_ext(p, end, ext, 0)) != 0) { in x509_get_crl_ext() 91 return ret; in x509_get_crl_ext() 108 if ((ret = mbedtls_asn1_get_tag(p, end, &len, in x509_get_crl_ext() 110 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_EXTENSIONS, ret); in x509_get_crl_ext() 116 if ((ret = mbedtls_asn1_get_tag(p, end_ext_data, &len, in x509_get_crl_ext() [all …]
|
D | dhm.c | 45 int ret, n; in dhm_read_bignum() local 58 if ((ret = mbedtls_mpi_read_binary(X, *p, n)) != 0) { in dhm_read_bignum() 59 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_DHM_READ_PARAMS_FAILED, ret); in dhm_read_bignum() 82 int ret = 0; in dhm_check_range() local 90 ret = MBEDTLS_ERR_DHM_BAD_INPUT_DATA; in dhm_check_range() 95 return ret; in dhm_check_range() 150 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_dhm_read_params() local 152 if ((ret = dhm_read_bignum(&ctx->P, p, end)) != 0 || in mbedtls_dhm_read_params() 153 (ret = dhm_read_bignum(&ctx->G, p, end)) != 0 || in mbedtls_dhm_read_params() 154 (ret = dhm_read_bignum(&ctx->GY, p, end)) != 0) { in mbedtls_dhm_read_params() [all …]
|
D | chachapoly.c | 97 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_chachapoly_setkey() local 99 ret = mbedtls_chacha20_setkey(&ctx->chacha20_ctx, key); in mbedtls_chachapoly_setkey() 101 return ret; in mbedtls_chachapoly_setkey() 108 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_chachapoly_starts() local 112 ret = mbedtls_chacha20_starts(&ctx->chacha20_ctx, nonce, 0U); in mbedtls_chachapoly_starts() 113 if (ret != 0) { in mbedtls_chachapoly_starts() 123 ret = mbedtls_chacha20_update(&ctx->chacha20_ctx, sizeof(poly1305_key), in mbedtls_chachapoly_starts() 125 if (ret != 0) { in mbedtls_chachapoly_starts() 129 ret = mbedtls_poly1305_starts(&ctx->poly1305_ctx, poly1305_key); in mbedtls_chachapoly_starts() 131 if (ret == 0) { in mbedtls_chachapoly_starts() [all …]
|
D | ssl_msg.c | 219 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_ct_hmac() local 225 ret = (func_call); \ in mbedtls_ct_hmac() 226 if (ret != 0) \ in mbedtls_ct_hmac() 272 return ret; in mbedtls_ct_hmac() 322 int ret = 0; in mbedtls_ssl_check_record() local 330 ret = MBEDTLS_ERR_SSL_FEATURE_UNAVAILABLE; in mbedtls_ssl_check_record() 337 ret = ssl_parse_record_header(ssl, buf, buflen, &rec); in mbedtls_ssl_check_record() 338 if (ret != 0) { in mbedtls_ssl_check_record() 339 MBEDTLS_SSL_DEBUG_RET(3, "ssl_parse_record_header", ret); in mbedtls_ssl_check_record() 344 ret = mbedtls_ssl_decrypt_buf(ssl, ssl->transform_in, &rec); in mbedtls_ssl_check_record() [all …]
|
D | rsa.c | 65 int ret; in asn1_get_nonzero_mpi() local 67 ret = mbedtls_asn1_get_mpi(p, end, X); in asn1_get_nonzero_mpi() 68 if (ret != 0) { in asn1_get_nonzero_mpi() 69 return ret; in asn1_get_nonzero_mpi() 81 int ret, version; in mbedtls_rsa_parse_key() local 107 if ((ret = mbedtls_asn1_get_tag(&p, end, &len, in mbedtls_rsa_parse_key() 109 return ret; in mbedtls_rsa_parse_key() 116 if ((ret = mbedtls_asn1_get_int(&p, end, &version)) != 0) { in mbedtls_rsa_parse_key() 117 return ret; in mbedtls_rsa_parse_key() 125 if ((ret = asn1_get_nonzero_mpi(&p, end, &T)) != 0 || in mbedtls_rsa_parse_key() [all …]
|
D | ssl_tls12_server.c | 294 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in ssl_parse_ecjpake_kkpp() local 307 if ((ret = mbedtls_psa_ecjpake_read_round( in ssl_parse_ecjpake_kkpp() 313 MBEDTLS_SSL_DEBUG_RET(1, "psa_pake_input round one", ret); in ssl_parse_ecjpake_kkpp() 319 return ret; in ssl_parse_ecjpake_kkpp() 322 if ((ret = mbedtls_ecjpake_read_round_one(&ssl->handshake->ecjpake_ctx, in ssl_parse_ecjpake_kkpp() 324 MBEDTLS_SSL_DEBUG_RET(1, "mbedtls_ecjpake_read_round_one", ret); in ssl_parse_ecjpake_kkpp() 327 return ret; in ssl_parse_ecjpake_kkpp() 474 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in ssl_parse_session_ticket_ext() local 503 if ((ret = ssl->conf->f_ticket_parse(ssl->conf->p_ticket, &session, in ssl_parse_session_ticket_ext() 507 if (ret == MBEDTLS_ERR_SSL_INVALID_MAC) { in ssl_parse_session_ticket_ext() [all …]
|
D | x509_crt.c | 399 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in x509_get_version() local 402 if ((ret = mbedtls_asn1_get_tag(p, end, &len, in x509_get_version() 405 if (ret == MBEDTLS_ERR_ASN1_UNEXPECTED_TAG) { in x509_get_version() 410 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_FORMAT, ret); in x509_get_version() 415 if ((ret = mbedtls_asn1_get_int(p, end, ver)) != 0) { in x509_get_version() 416 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_VERSION, ret); in x509_get_version() 437 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in x509_get_dates() local 440 if ((ret = mbedtls_asn1_get_tag(p, end, &len, in x509_get_dates() 442 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_DATE, ret); in x509_get_dates() 447 if ((ret = mbedtls_x509_get_time(p, end, from)) != 0) { in x509_get_dates() [all …]
|
D | cmac.c | 99 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in cmac_generate_subkeys() local 108 if ((ret = mbedtls_cipher_update(ctx, L, block_size, L, &olen)) != 0) { in cmac_generate_subkeys() 115 if ((ret = cmac_multiply_by_u(K1, L, block_size)) != 0) { in cmac_generate_subkeys() 119 if ((ret = cmac_multiply_by_u(K2, K1, block_size)) != 0) { in cmac_generate_subkeys() 126 return ret; in cmac_generate_subkeys() 203 int ret = 0; in mbedtls_cipher_cmac_update() local 229 if ((ret = mbedtls_cipher_update(ctx, state, block_size, state, in mbedtls_cipher_cmac_update() 247 if ((ret = mbedtls_cipher_update(ctx, state, block_size, state, in mbedtls_cipher_cmac_update() 265 return ret; in mbedtls_cipher_cmac_update() 276 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_cipher_cmac_finish() local [all …]
|
D | ssl_tls12_client.c | 133 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in ssl_write_ecjpake_kkpp_ext() local 168 ret = mbedtls_psa_ecjpake_write_round(&ssl->handshake->psa_pake_ctx, in ssl_write_ecjpake_kkpp_ext() 171 if (ret != 0) { in ssl_write_ecjpake_kkpp_ext() 174 MBEDTLS_SSL_DEBUG_RET(1, "psa_pake_output", ret); in ssl_write_ecjpake_kkpp_ext() 175 return ret; in ssl_write_ecjpake_kkpp_ext() 178 ret = mbedtls_ecjpake_write_round_one(&ssl->handshake->ecjpake_ctx, in ssl_write_ecjpake_kkpp_ext() 181 if (ret != 0) { in ssl_write_ecjpake_kkpp_ext() 183 "mbedtls_ecjpake_write_round_one", ret); in ssl_write_ecjpake_kkpp_ext() 184 return ret; in ssl_write_ecjpake_kkpp_ext() 519 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_ssl_tls12_write_client_hello_exts() local [all …]
|
D | gcm.c | 101 int ret, i, j; in gcm_gen_table() local 106 ret = mbedtls_block_cipher_encrypt(&ctx->block_cipher_ctx, h, h); in gcm_gen_table() 109 ret = mbedtls_cipher_update(&ctx->cipher_ctx, h, 16, h, &olen); in gcm_gen_table() 111 if (ret != 0) { in gcm_gen_table() 112 return ret; in gcm_gen_table() 167 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_gcm_setkey() local 176 if ((ret = mbedtls_block_cipher_setup(&ctx->block_cipher_ctx, cipher)) != 0) { in mbedtls_gcm_setkey() 177 return ret; in mbedtls_gcm_setkey() 180 if ((ret = mbedtls_block_cipher_setkey(&ctx->block_cipher_ctx, key, keybits)) != 0) { in mbedtls_gcm_setkey() 181 return ret; in mbedtls_gcm_setkey() [all …]
|
/mbedtls-latest/programs/ssl/ |
D | ssl_mail_client.c | 151 int ret; in do_handshake() local 162 while ((ret = mbedtls_ssl_handshake(ssl)) != 0) { in do_handshake() 163 if (ret != MBEDTLS_ERR_SSL_WANT_READ && ret != MBEDTLS_ERR_SSL_WANT_WRITE) { in do_handshake() 165 mbedtls_strerror(ret, (char *) buf, 1024); in do_handshake() 167 mbedtls_printf(" failed\n ! mbedtls_ssl_handshake returned %d: %s\n\n", ret, buf); in do_handshake() 209 int ret; in write_ssl_data() local 212 while (len && (ret = mbedtls_ssl_write(ssl, buf, len)) <= 0) { in write_ssl_data() 213 if (ret != MBEDTLS_ERR_SSL_WANT_READ && ret != MBEDTLS_ERR_SSL_WANT_WRITE) { in write_ssl_data() 214 mbedtls_printf(" failed\n ! mbedtls_ssl_write returned %d\n\n", ret); in write_ssl_data() 224 int ret; in write_ssl_and_get_response() local [all …]
|
D | dtls_server.c | 78 int ret, len; in main() local 115 ret = MBEDTLS_ERR_SSL_HW_ACCEL_FAILED; in main() 130 if ((ret = mbedtls_ctr_drbg_seed(&ctr_drbg, mbedtls_entropy_func, &entropy, in main() 133 printf(" failed\n ! mbedtls_ctr_drbg_seed returned %d\n", ret); in main() 150 ret = mbedtls_x509_crt_parse(&srvcert, (const unsigned char *) mbedtls_test_srv_crt, in main() 152 if (ret != 0) { in main() 153 printf(" failed\n ! mbedtls_x509_crt_parse returned %d\n\n", ret); in main() 157 ret = mbedtls_x509_crt_parse(&srvcert, (const unsigned char *) mbedtls_test_cas_pem, in main() 159 if (ret != 0) { in main() 160 printf(" failed\n ! mbedtls_x509_crt_parse returned %d\n\n", ret); in main() [all …]
|
D | ssl_server.c | 68 int ret, len; in main() local 100 ret = MBEDTLS_ERR_SSL_HW_ACCEL_FAILED; in main() 115 if ((ret = mbedtls_ctr_drbg_seed(&ctr_drbg, mbedtls_entropy_func, &entropy, in main() 118 mbedtls_printf(" failed\n ! mbedtls_ctr_drbg_seed returned %d\n", ret); in main() 135 ret = mbedtls_x509_crt_parse(&srvcert, (const unsigned char *) mbedtls_test_srv_crt, in main() 137 if (ret != 0) { in main() 138 mbedtls_printf(" failed\n ! mbedtls_x509_crt_parse returned %d\n\n", ret); in main() 142 ret = mbedtls_x509_crt_parse(&srvcert, (const unsigned char *) mbedtls_test_cas_pem, in main() 144 if (ret != 0) { in main() 145 mbedtls_printf(" failed\n ! mbedtls_x509_crt_parse returned %d\n\n", ret); in main() [all …]
|
D | ssl_client2.c | 606 int ret; in report_cid_usage() local 625 ret = mbedtls_ssl_get_peer_cid(ssl, &cid_negotiated, in report_cid_usage() 627 if (ret != 0) { in report_cid_usage() 629 (unsigned int) -ret); in report_cid_usage() 630 return ret; in report_cid_usage() 644 ret = mbedtls_ssl_get_peer_cid(ssl, &cid_negotiated, in report_cid_usage() 646 if (ret != 0) { in report_cid_usage() 648 (unsigned int) -ret); in report_cid_usage() 649 return ret; in report_cid_usage() 653 ret = mbedtls_ssl_get_peer_cid(ssl, &cid_negotiated, in report_cid_usage() [all …]
|
D | ssl_pthread_server.c | 99 int ret, len; in handle_ssl_connection() local 114 if ((ret = mbedtls_ssl_setup(&ssl, thread_info->config)) != 0) { in handle_ssl_connection() 116 thread_id, (unsigned int) -ret); in handle_ssl_connection() 127 while ((ret = mbedtls_ssl_handshake(&ssl)) != 0) { in handle_ssl_connection() 128 if (ret != MBEDTLS_ERR_SSL_WANT_READ && ret != MBEDTLS_ERR_SSL_WANT_WRITE) { in handle_ssl_connection() 130 thread_id, (unsigned int) -ret); in handle_ssl_connection() 145 ret = mbedtls_ssl_read(&ssl, buf, len); in handle_ssl_connection() 147 if (ret == MBEDTLS_ERR_SSL_WANT_READ || ret == MBEDTLS_ERR_SSL_WANT_WRITE) { in handle_ssl_connection() 151 if (ret <= 0) { in handle_ssl_connection() 152 switch (ret) { in handle_ssl_connection() [all …]
|
D | dtls_client.c | 71 int ret, len; in main() local 107 ret = MBEDTLS_ERR_SSL_HW_ACCEL_FAILED; in main() 115 if ((ret = mbedtls_ctr_drbg_seed(&ctr_drbg, mbedtls_entropy_func, &entropy, in main() 118 mbedtls_printf(" failed\n ! mbedtls_ctr_drbg_seed returned %d\n", ret); in main() 130 ret = mbedtls_x509_crt_parse(&cacert, (const unsigned char *) mbedtls_test_cas_pem, in main() 132 if (ret < 0) { in main() 134 (unsigned int) -ret); in main() 138 mbedtls_printf(" ok (%d skipped)\n", ret); in main() 146 if ((ret = mbedtls_net_connect(&server_fd, SERVER_ADDR, in main() 148 mbedtls_printf(" failed\n ! mbedtls_net_connect returned %d\n\n", ret); in main() [all …]
|
D | ssl_fork_server.c | 74 int ret = 1, len, cnt = 0, pid; in main() local 113 if ((ret = mbedtls_ctr_drbg_seed(&ctr_drbg, mbedtls_entropy_func, &entropy, in main() 116 mbedtls_printf(" failed! mbedtls_ctr_drbg_seed returned %d\n\n", ret); in main() 133 ret = mbedtls_x509_crt_parse(&srvcert, (const unsigned char *) mbedtls_test_srv_crt, in main() 135 if (ret != 0) { in main() 136 mbedtls_printf(" failed! mbedtls_x509_crt_parse returned %d\n\n", ret); in main() 140 ret = mbedtls_x509_crt_parse(&srvcert, (const unsigned char *) mbedtls_test_cas_pem, in main() 142 if (ret != 0) { in main() 143 mbedtls_printf(" failed! mbedtls_x509_crt_parse returned %d\n\n", ret); in main() 147 ret = mbedtls_pk_parse_key(&pkey, (const unsigned char *) mbedtls_test_srv_key, in main() [all …]
|