/library/ |
A D | ssl_cache.c | 47 for (cur = cache->chain; cur != NULL; cur = cur->next) { in ssl_cache_find_entry() 64 if (cur != NULL) { in ssl_cache_find_entry() 65 *dst = cur; in ssl_cache_find_entry() 151 for (cur = cache->chain; cur != NULL; cur = cur->next) { in ssl_cache_pick_writing_slot() 157 last = cur; in ssl_cache_pick_writing_slot() 168 for (cur = cache->chain; cur != NULL; cur = cur->next) { in ssl_cache_pick_writing_slot() 176 old = cur; in ssl_cache_pick_writing_slot() 224 cur = old; in ssl_cache_pick_writing_slot() 241 *dst = cur; in ssl_cache_pick_writing_slot() 396 prv = cur; in mbedtls_ssl_cache_free() [all …]
|
A D | x509write.c | 43 const mbedtls_x509_san_list *cur; in mbedtls_x509_write_set_san_common() local 50 for (cur = san_list; cur != NULL; cur = cur->next) { in mbedtls_x509_write_set_san_common() 52 switch (cur->node.type) { in mbedtls_x509_write_set_san_common() 61 CHECK_OVERFLOW_ADD(buflen, cur->node.san.unstructured_name.len); in mbedtls_x509_write_set_san_common() 96 cur = san_list; in mbedtls_x509_write_set_san_common() 98 while (cur != NULL) { in mbedtls_x509_write_set_san_common() 100 switch (cur->node.type) { in mbedtls_x509_write_set_san_common() 107 (const unsigned char *) cur->node.san.unstructured_name.p; in mbedtls_x509_write_set_san_common() 108 size_t unstructured_name_len = cur->node.san.unstructured_name.len; in mbedtls_x509_write_set_san_common() 126 cur->node in mbedtls_x509_write_set_san_common() [all …]
|
A D | x509_crt.c | 814 cur = cur->next; in x509_get_certificate_policies() 1706 cur = cur->next; in x509_info_ext_key_usage() 1735 cur = cur->next; in x509_info_cert_policies() 1907 for (cur = x509_crt_verify_strings; cur->string != NULL; cur++) { in mbedtls_x509_crt_verify_info() 1967 for (cur = &crt->ext_key_usage; cur != NULL; cur = cur->next) { in mbedtls_x509_crt_check_extended_key_usage() 1991 while (cur != NULL && cur->serial.len != 0) { in mbedtls_x509_crt_is_revoked() 1997 cur = cur->next; in mbedtls_x509_crt_is_revoked() 2424 for (cur = trust_ca; cur != NULL; cur = cur->next) { in x509_crt_check_ee_locally_trusted() 2882 for (const mbedtls_x509_sequence *cur = san; cur != NULL; cur = cur->next) { in x509_crt_check_san_ip() local 2897 for (const mbedtls_x509_sequence *cur = san; cur != NULL; cur = cur->next) { in x509_crt_check_san_uri() local [all …]
|
A D | x509_oid.c | 50 const mbedtls_x509_oid_descriptor_t *cur = \ 53 while (cur->asn1 != NULL) { \ 54 if (cur->asn1_len == oid->len && \ 55 memcmp(cur->asn1, oid->p, oid->len) == 0) { \ 59 cur = (const mbedtls_x509_oid_descriptor_t *) p; \ 115 const TYPE_T *cur = (LIST); \ 116 while (cur->descriptor.asn1 != NULL) { \ 117 if (cur->ATTR1 == (ATTR1)) { \ 118 *oid = cur->descriptor.asn1; \ 137 while (cur->descriptor.asn1 != NULL) { \ [all …]
|
A D | net_sockets.c | 162 struct addrinfo hints, *addr_list, *cur; in mbedtls_net_connect() local 180 for (cur = addr_list; cur != NULL; cur = cur->ai_next) { in mbedtls_net_connect() 181 ctx->fd = (int) socket(cur->ai_family, cur->ai_socktype, in mbedtls_net_connect() 182 cur->ai_protocol); in mbedtls_net_connect() 188 if (connect(ctx->fd, cur->ai_addr, MSVC_INT_CAST cur->ai_addrlen) == 0) { in mbedtls_net_connect() 208 struct addrinfo hints, *addr_list, *cur; in mbedtls_net_bind() local 229 for (cur = addr_list; cur != NULL; cur = cur->ai_next) { in mbedtls_net_bind() 230 ctx->fd = (int) socket(cur->ai_family, cur->ai_socktype, in mbedtls_net_bind() 231 cur->ai_protocol); in mbedtls_net_bind() 245 if (bind(ctx->fd, cur->ai_addr, MSVC_INT_CAST cur->ai_addrlen) != 0) { in mbedtls_net_bind()
|
A D | x509_create.c | 104 const x509_attr_descriptor_t *cur; in x509_attr_descr_from_name() local 106 for (cur = x509_attrs; cur->name != NULL; cur++) { in x509_attr_descr_from_name() 107 if (cur->name_len == name_len && in x509_attr_descr_from_name() 113 if (cur->name == NULL) { in x509_attr_descr_from_name() 117 return cur; in x509_attr_descr_from_name() 533 if (cur == NULL) { in mbedtls_x509_string_to_names() 538 cur->val.tag = tag; in mbedtls_x509_string_to_names() 564 mbedtls_asn1_named_data *cur; in mbedtls_x509_set_extension() local 575 cur->val.p[0] = critical; in mbedtls_x509_set_extension() 634 while (cur != NULL) { in mbedtls_x509_write_names() [all …]
|
A D | x509.c | 428 oid = &cur->oid; in x509_get_attr_type_value() 451 val = &cur->val; in x509_get_attr_type_value() 466 cur->next = NULL; in x509_get_attr_type_value() 539 cur = cur->next; in mbedtls_x509_get_name() 551 if (cur->next == NULL) { in mbedtls_x509_get_name() 556 cur = cur->next; in mbedtls_x509_get_name() 1326 cur = cur->next; in mbedtls_x509_get_subject_alt_name_ext() 1334 cur->next = NULL; in mbedtls_x509_get_subject_alt_name_ext() 1579 while (cur != NULL) { in mbedtls_x509_info_subject_alt_name() 1590 cur = cur->next; in mbedtls_x509_info_subject_alt_name() [all …]
|
A D | ssl_ciphersuites.c | 1126 while (cur->id != 0) { in mbedtls_ssl_ciphersuite_from_string() 1128 return cur; in mbedtls_ssl_ciphersuite_from_string() 1131 cur++; in mbedtls_ssl_ciphersuite_from_string() 1141 while (cur->id != 0) { in mbedtls_ssl_ciphersuite_from_id() 1142 if (cur->id == ciphersuite) { in mbedtls_ssl_ciphersuite_from_id() 1143 return cur; in mbedtls_ssl_ciphersuite_from_id() 1146 cur++; in mbedtls_ssl_ciphersuite_from_id() 1158 if (cur == NULL) { in mbedtls_ssl_get_ciphersuite_name() 1162 return cur->name; in mbedtls_ssl_get_ciphersuite_name() 1171 if (cur == NULL) { in mbedtls_ssl_get_ciphersuite_id() [all …]
|
A D | ssl_msg.c | 690 cur++; in ssl_extract_add_data_from_record() 694 cur++; in ssl_extract_add_data_from_record() 705 *cur = rec->type; in ssl_extract_add_data_from_record() 706 cur++; in ssl_extract_add_data_from_record() 725 cur += 2; in ssl_extract_add_data_from_record() 730 cur += 2; in ssl_extract_add_data_from_record() 2156 cur = cur->next; in ssl_flight_append() 2158 cur->next = msg; in ssl_flight_append() 2179 cur = next; in mbedtls_ssl_flight_free() 2296 memcpy(ssl->out_msg, cur->p, cur->len); in mbedtls_ssl_flight_transmit() [all …]
|
A D | debug.c | 444 const char *start, *cur; in debug_print_line_by_line() local 447 for (cur = text; *cur != '\0'; cur++) { in debug_print_line_by_line() 448 if (*cur == '\n') { in debug_print_line_by_line() 449 size_t len = (size_t) (cur - start) + 1; in debug_print_line_by_line() 459 start = cur + 1; in debug_print_line_by_line()
|
A D | ssl_misc.h | 519 static inline int mbedtls_ssl_chk_buf_ptr(const uint8_t *cur, in mbedtls_ssl_chk_buf_ptr() argument 522 return (cur > end) || (need > (size_t) (end - cur)); in mbedtls_ssl_chk_buf_ptr() 526 const uint8_t *cur; member 532 const uint8_t *cur, const uint8_t *end, size_t need); 538 static inline int mbedtls_ssl_chk_buf_ptr(const uint8_t *cur, in mbedtls_ssl_chk_buf_ptr() argument 541 if ((cur > end) || (need > (size_t) (end - cur))) { in mbedtls_ssl_chk_buf_ptr() 542 mbedtls_ssl_set_chk_buf_ptr_fail_args(cur, end, need); in mbedtls_ssl_chk_buf_ptr() 559 #define MBEDTLS_SSL_CHK_BUF_PTR(cur, end, need) \ argument 561 if (mbedtls_ssl_chk_buf_ptr((cur), (end), (need)) != 0) \ 581 #define MBEDTLS_SSL_CHK_BUF_READ_PTR(cur, end, need) \ argument [all …]
|
A D | ssl_client.c | 144 for (const char *const *cur = ssl->conf->alpn_list; *cur != NULL; cur++) { in ssl_write_alpn_ext() local 149 size_t protocol_name_len = strlen(*cur); in ssl_write_alpn_ext() 153 memcpy(p, *cur, protocol_name_len); in ssl_write_alpn_ext()
|
A D | ssl_tls12_server.c | 662 mbedtls_ssl_key_cert *cur, *list; in ssl_pick_cert() local 689 for (cur = list; cur != NULL; cur = cur->next) { in ssl_pick_cert() 692 cur->cert); in ssl_pick_cert() 697 mbedtls_pk_can_do_ext(cur->key, pk_alg, pk_usage)) && in ssl_pick_cert() 698 mbedtls_pk_can_do_ext(&cur->cert->pk, pk_alg, pk_usage)); in ssl_pick_cert() 701 mbedtls_pk_can_do_ext(cur->key, pk_alg, pk_usage)); in ssl_pick_cert() 716 if (mbedtls_ssl_check_cert_usage(cur->cert, ciphersuite_info, in ssl_pick_cert() 727 ssl_check_key_curve(&cur->cert->pk, in ssl_pick_cert() 739 if (cur != NULL) { in ssl_pick_cert() 740 ssl->handshake->key_cert = cur; in ssl_pick_cert()
|
A D | ssl_tls.c | 56 chk_buf_ptr_fail_args.cur = cur; in mbedtls_ssl_set_chk_buf_ptr_fail_args() 68 return (chk_buf_ptr_fail_args.cur != args->cur) || in mbedtls_ssl_cmp_chk_buf_ptr_fail_args() 1609 while (cur != NULL) { in ssl_key_cert_free() 1610 next = cur->next; in ssl_key_cert_free() 1611 mbedtls_free(cur); in ssl_key_cert_free() 1612 cur = next; in ssl_key_cert_free() 1645 while (cur->next != NULL) { in ssl_append_key_cert() 1646 cur = cur->next; in ssl_append_key_cert() 1648 cur->next = new_cert; in ssl_append_key_cert() 5005 const char *const *cur; in ssl_context_load() local [all …]
|
A D | x509_internal.h | 26 mbedtls_x509_name *cur);
|