/mbedtls-development/library/ |
A D | ssl_cache.c | 64 for( cur = cache->chain; cur != NULL; cur = cur->next ) in ssl_cache_find_entry() 82 if( cur != NULL ) in ssl_cache_find_entry() 84 *dst = cur; in ssl_cache_find_entry() 149 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() 225 cur = old; in ssl_cache_pick_writing_slot() 239 memset( cur->session_id, 0, sizeof( cur->session_id ) ); in ssl_cache_pick_writing_slot() 243 *dst = cur; in ssl_cache_pick_writing_slot() 344 prv = cur; in mbedtls_ssl_cache_free() [all …]
|
A D | memory_buffer_alloc.c | 114 cur = cur->next; in debug_chain() 123 cur = cur->next_free; in debug_chain() 217 prv = cur; in verify_chain() 218 cur = cur->next; in verify_chain() 258 cur = cur->next_free; in buffer_alloc_calloc() 287 cur->prev_free->next_free = cur->next_free; in buffer_alloc_calloc() 292 cur->next_free->prev_free = cur->prev_free; in buffer_alloc_calloc() 322 new->prev = cur; in buffer_alloc_calloc() 346 cur->alloc = 1; in buffer_alloc_calloc() 347 cur->size = len; in buffer_alloc_calloc() [all …]
|
A D | asn1parse.c | 343 cb_ctx->cur; in asn1_get_sequence_of_cb() 345 if( cur->buf.p != NULL ) in asn1_get_sequence_of_cb() 347 cur->next = in asn1_get_sequence_of_cb() 353 cur = cur->next; in asn1_get_sequence_of_cb() 356 cur->buf.p = start; in asn1_get_sequence_of_cb() 357 cur->buf.len = len; in asn1_get_sequence_of_cb() 358 cur->buf.tag = tag; in asn1_get_sequence_of_cb() 360 cb_ctx->cur = cur; in asn1_get_sequence_of_cb() 443 if( cur == NULL ) in mbedtls_asn1_free_named_data() 458 *head = cur->next; in mbedtls_asn1_free_named_data_list() [all …]
|
A D | asn1write.c | 426 if( cur == NULL ) in mbedtls_asn1_store_named_data() 429 cur->oid.len = oid_len; in mbedtls_asn1_store_named_data() 431 if( cur->oid.p == NULL ) in mbedtls_asn1_store_named_data() 433 mbedtls_free( cur ); in mbedtls_asn1_store_named_data() 439 cur->val.len = val_len; in mbedtls_asn1_store_named_data() 451 cur->next = *head; in mbedtls_asn1_store_named_data() 452 *head = cur; in mbedtls_asn1_store_named_data() 457 cur->val.p = NULL; in mbedtls_asn1_store_named_data() 471 cur->val.p = p; in mbedtls_asn1_store_named_data() 472 cur->val.len = val_len; in mbedtls_asn1_store_named_data() [all …]
|
A D | x509_create.c | 110 const x509_attr_descriptor_t *cur; in x509_attr_descr_from_name() local 112 for( cur = x509_attrs; cur->name != NULL; cur++ ) in x509_attr_descr_from_name() 113 if( cur->name_len == name_len && in x509_attr_descr_from_name() 117 if ( cur->name == NULL ) in x509_attr_descr_from_name() 120 return( cur ); in x509_attr_descr_from_name() 171 if(cur == NULL ) in mbedtls_x509_string_to_names() 211 mbedtls_asn1_named_data *cur; in mbedtls_x509_set_extension() local 219 cur->val.p[0] = critical; in mbedtls_x509_set_extension() 274 mbedtls_asn1_named_data *cur = first; in mbedtls_x509_write_names() local 276 while( cur != NULL ) in mbedtls_x509_write_names() [all …]
|
A D | net_sockets.c | 178 struct addrinfo hints, *addr_list, *cur; in mbedtls_net_connect() local 194 for( cur = addr_list; cur != NULL; cur = cur->ai_next ) in mbedtls_net_connect() 196 ctx->fd = (int) socket( cur->ai_family, cur->ai_socktype, in mbedtls_net_connect() 197 cur->ai_protocol ); in mbedtls_net_connect() 204 if( connect( ctx->fd, cur->ai_addr, MSVC_INT_CAST cur->ai_addrlen ) == 0 ) in mbedtls_net_connect() 225 struct addrinfo hints, *addr_list, *cur; in mbedtls_net_bind() local 243 for( cur = addr_list; cur != NULL; cur = cur->ai_next ) in mbedtls_net_bind() 245 ctx->fd = (int) socket( cur->ai_family, cur->ai_socktype, in mbedtls_net_bind() 246 cur->ai_protocol ); in mbedtls_net_bind() 262 if( bind( ctx->fd, cur->ai_addr, MSVC_INT_CAST cur->ai_addrlen ) != 0 ) in mbedtls_net_bind()
|
A D | x509_crt.c | 718 cur = cur->next; in x509_get_subject_alt_name() 859 cur = cur->next; in x509_get_certificate_policies() 1861 cur = cur->next; in x509_info_subject_alt_name() 1935 cur = cur->next; in x509_info_subject_alt_name() 2028 cur = cur->next; in x509_info_ext_key_usage() 2057 cur = cur->next; in x509_info_cert_policies() 2234 for( cur = x509_crt_verify_strings; cur->string != NULL ; cur++ ) in mbedtls_x509_crt_verify_info() 2291 for( cur = &crt->ext_key_usage; cur != NULL; cur = cur->next ) in mbedtls_x509_crt_check_extended_key_usage() 2324 cur = cur->next; in mbedtls_x509_crt_is_revoked() 2752 for( cur = trust_ca; cur != NULL; cur = cur->next ) in x509_crt_check_ee_locally_trusted() [all …]
|
A D | oid.c | 64 const mbedtls_oid_descriptor_t *cur = \ 67 while( cur->asn1 != NULL ) { \ 68 if( cur->asn1_len == oid->len && \ 69 memcmp( cur->asn1, oid->p, oid->len ) == 0 ) { \ 73 cur = (const mbedtls_oid_descriptor_t *) p; \ 129 const TYPE_T *cur = (LIST); \ 130 while( cur->descriptor.asn1 != NULL ) { \ 131 if( cur->ATTR1 == (ATTR1) ) { \ 132 *oid = cur->descriptor.asn1; \ 133 *olen = cur->descriptor.asn1_len; \ [all …]
|
A D | x509.c | 348 mbedtls_x509_name *cur ) in x509_get_attr_type_value() argument 365 oid = &cur->oid; in x509_get_attr_type_value() 385 val = &cur->val; in x509_get_attr_type_value() 400 cur->next = NULL; in x509_get_attr_type_value() 429 mbedtls_x509_name *cur ) in mbedtls_x509_get_name() argument 456 cur->next_merged = 1; in mbedtls_x509_get_name() 460 if( cur->next == NULL ) in mbedtls_x509_get_name() 463 cur = cur->next; in mbedtls_x509_get_name() 472 cur->next = mbedtls_calloc( 1, sizeof( mbedtls_x509_name ) ); in mbedtls_x509_get_name() 474 if( cur->next == NULL ) in mbedtls_x509_get_name() [all …]
|
A D | debug.c | 318 const char *start, *cur; in debug_print_line_by_line() local 321 for( cur = text; *cur != '\0'; cur++ ) in debug_print_line_by_line() 323 if( *cur == '\n' ) in debug_print_line_by_line() 325 size_t len = cur - start + 1; in debug_print_line_by_line() 334 start = cur + 1; in debug_print_line_by_line()
|
A D | ssl_ciphersuites.c | 2017 while( cur->id != 0 ) in mbedtls_ssl_ciphersuite_from_string() 2020 return( cur ); in mbedtls_ssl_ciphersuite_from_string() 2022 cur++; in mbedtls_ssl_ciphersuite_from_string() 2032 while( cur->id != 0 ) in mbedtls_ssl_ciphersuite_from_id() 2034 if( cur->id == ciphersuite ) in mbedtls_ssl_ciphersuite_from_id() 2035 return( cur ); in mbedtls_ssl_ciphersuite_from_id() 2037 cur++; in mbedtls_ssl_ciphersuite_from_id() 2049 if( cur == NULL ) in mbedtls_ssl_get_ciphersuite_name() 2052 return( cur->name ); in mbedtls_ssl_get_ciphersuite_name() 2061 if( cur == NULL ) in mbedtls_ssl_get_ciphersuite_id() [all …]
|
A D | ssl_msg.c | 442 *cur = rec->type; in ssl_extract_add_data_from_record() 443 cur++; in ssl_extract_add_data_from_record() 455 cur++; in ssl_extract_add_data_from_record() 458 cur += 2; in ssl_extract_add_data_from_record() 464 cur += 2; in ssl_extract_add_data_from_record() 2071 cur = cur->next; in ssl_flight_append() 2072 cur->next = msg; in ssl_flight_append() 2087 while( cur != NULL ) in mbedtls_ssl_flight_free() 2094 cur = next; in mbedtls_ssl_flight_free() 2212 memcpy( ssl->out_msg, cur->p, cur->len ); in mbedtls_ssl_flight_transmit() [all …]
|
A D | ssl_misc.h | 391 static inline int mbedtls_ssl_chk_buf_ptr( const uint8_t *cur, in mbedtls_ssl_chk_buf_ptr() argument 394 return( ( cur > end ) || ( need > (size_t)( end - cur ) ) ); in mbedtls_ssl_chk_buf_ptr() 407 #define MBEDTLS_SSL_CHK_BUF_PTR( cur, end, need ) \ argument 409 if( mbedtls_ssl_chk_buf_ptr( ( cur ), ( end ), ( need ) ) != 0 ) \ 429 #define MBEDTLS_SSL_CHK_BUF_READ_PTR( cur, end, need ) \ argument 431 if( mbedtls_ssl_chk_buf_ptr( ( cur ), ( end ), ( need ) ) != 0 ) \
|
A D | ssl_srv.c | 909 mbedtls_ssl_key_cert *cur, *list, *fallback = NULL; in ssl_pick_cert() local 932 for( cur = list; cur != NULL; cur = cur->next ) in ssl_pick_cert() 936 cur->cert ); in ssl_pick_cert() 975 cur->cert->sig_md != MBEDTLS_MD_SHA1 ) in ssl_pick_cert() 978 fallback = cur; in ssl_pick_cert() 990 if( cur == NULL ) in ssl_pick_cert() 991 cur = fallback; in ssl_pick_cert() 994 if( cur != NULL ) in ssl_pick_cert() 996 ssl->handshake->key_cert = cur; in ssl_pick_cert() 2755 const int *cur; in ssl_write_certificate_request() local [all …]
|
A D | ssl_tls.c | 3611 cur = cur->next; in ssl_append_key_cert() 5432 while( cur != NULL ) in ssl_key_cert_free() 5434 next = cur->next; in ssl_key_cert_free() 5435 mbedtls_free( cur ); in ssl_key_cert_free() 5436 cur = next; in ssl_key_cert_free() 5520 while( cur != NULL ) in mbedtls_ssl_handshake_free() 5524 cur = next; in mbedtls_ssl_handshake_free() 6118 const char **cur; in ssl_context_load() local 6128 for( cur = ssl->conf->alpn_list; *cur != NULL; cur++ ) in ssl_context_load() 6802 const int *cur; in mbedtls_ssl_check_sig_hash() local [all …]
|
A D | ssl_cli.c | 657 const char **cur; in ssl_write_alpn_ext() local 666 for( cur = ssl->conf->alpn_list; *cur != NULL; cur++ ) in ssl_write_alpn_ext() 667 alpnlen += strlen( *cur ) + 1; in ssl_write_alpn_ext() 685 for( cur = ssl->conf->alpn_list; *cur != NULL; cur++ ) in ssl_write_alpn_ext() 691 *p = (unsigned char)strlen( *cur ); in ssl_write_alpn_ext() 692 memcpy( p + 1, *cur, *p ); in ssl_write_alpn_ext()
|
/mbedtls-development/programs/test/ |
A D | udp_proxy.c | 705 packet cur; in handle_message() local 713 if( ( ret = mbedtls_net_recv( src, cur.buf, sizeof( cur.buf ) ) ) <= 0 ) in handle_message() 719 cur.len = ret; in handle_message() 720 cur.type = msg_type( cur.buf, cur.len ); in handle_message() 721 cur.way = way; in handle_message() 722 cur.dst = dst; in handle_message() 723 print_packet( &cur, NULL ); in handle_message() 725 id = cur.len % sizeof( held ); in handle_message() 748 delay_packet( &cur ); in handle_message() 760 cur.len > (unsigned) opt.mtu ) || in handle_message() [all …]
|
/mbedtls-development/programs/x509/ |
A D | load_roots.c | 107 const char *const *cur; in read_certificates() local 111 for( cur = filenames; *cur != NULL; cur++ ) in read_certificates() 113 ret = mbedtls_x509_crt_parse_file( &cas, *cur ); in read_certificates() 120 *cur, (unsigned) -ret, error_message ); in read_certificates() 123 *cur, (unsigned) -ret ); in read_certificates()
|
A D | cert_app.c | 290 mbedtls_x509_crt *cur = &crt; in main() local 320 while( cur != NULL ) in main() 324 cur ); in main() 334 cur = cur->next; in main()
|
/mbedtls-development/programs/ssl/ |
A D | ssl_server2.c | 711 cur = next; in sni_free() 797 cur = new; in sni_parse() 800 return( cur ); in sni_parse() 804 sni_free( cur ); in sni_parse() 822 mbedtls_ssl_set_hs_ca_chain( ssl, cur->ca, cur->crl ); in sni_callback() 830 cur = cur->next; in sni_callback() 914 cur = new; in psk_parse() 917 return( cur ); in psk_parse() 946 cur = cur->next; in psk_callback() 2884 for( cur = sni_info; cur != NULL; cur = cur->next ) in main() [all …]
|
/mbedtls-development/tests/suites/ |
A D | test_suite_asn1parse.function | 593 mbedtls_asn1_sequence *cur; 615 cur = &head; 619 TEST_ASSERT( cur != NULL ); 620 TEST_EQUAL( cur->buf.tag, tag ); 622 TEST_EQUAL( n, (size_t)( cur->buf.p - input->x ) ); 625 TEST_EQUAL( n, cur->buf.len ); 628 cur = cur->next; 631 TEST_ASSERT( cur == NULL );
|
A D | test_suite_x509parse.function | 409 mbedtls_x509_sequence *cur = NULL; 421 cur = &crt.subject_alt_names; 422 while( cur != NULL ) 424 ret = mbedtls_x509_parse_subject_alt_name( &cur->buf, &san ); 431 cur = cur->next; 1019 mbedtls_x509_crt chain, *cur; 1027 for( i = 0, cur = &chain; cur != NULL; cur = cur->next ) 1028 if( cur->raw.p != NULL )
|
A D | host_test.function | 164 char *cur = buf; 167 params[cnt++] = cur; 181 cur = p + 1; 183 params[cnt++] = cur; 243 char ** cur = params; 247 while ( cur < params + cnt ) 249 char * type = *cur++; 250 char * val = *cur++;
|
/mbedtls-development/include/mbedtls/ |
A D | asn1.h | 415 mbedtls_asn1_sequence *cur,
|
A D | x509.h | 316 mbedtls_x509_name *cur );
|