Home
last modified time | relevance | path

Searched refs:cur (Results 1 – 25 of 33) sorted by relevance

12

/mbedtls/library/
A Dssl_cache.c48 for (cur = cache->chain; cur != NULL; cur = cur->next) { in ssl_cache_find_entry()
65 if (cur != NULL) { in ssl_cache_find_entry()
66 *dst = cur; in ssl_cache_find_entry()
152 for (cur = cache->chain; cur != NULL; cur = cur->next) { in ssl_cache_pick_writing_slot()
158 last = cur; in ssl_cache_pick_writing_slot()
169 for (cur = cache->chain; cur != NULL; cur = cur->next) { in ssl_cache_pick_writing_slot()
177 old = cur; in ssl_cache_pick_writing_slot()
225 cur = old; in ssl_cache_pick_writing_slot()
242 *dst = cur; in ssl_cache_pick_writing_slot()
397 prv = cur; in mbedtls_ssl_cache_free()
[all …]
A Dmemory_buffer_alloc.c100 cur = cur->next; in debug_chain()
108 cur = cur->next_free; in debug_chain()
192 prv = cur; in verify_chain()
193 cur = cur->next; in verify_chain()
234 cur = cur->next_free; in buffer_alloc_calloc()
262 cur->prev_free->next_free = cur->next_free; in buffer_alloc_calloc()
268 cur->next_free->prev_free = cur->prev_free; in buffer_alloc_calloc()
301 new->prev = cur; in buffer_alloc_calloc()
328 cur->alloc = 1; in buffer_alloc_calloc()
329 cur->size = len; in buffer_alloc_calloc()
[all …]
A Dx509write.c45 const mbedtls_x509_san_list *cur; in mbedtls_x509_write_set_san_common() local
52 for (cur = san_list; cur != NULL; cur = cur->next) { in mbedtls_x509_write_set_san_common()
54 switch (cur->node.type) { in mbedtls_x509_write_set_san_common()
63 CHECK_OVERFLOW_ADD(buflen, cur->node.san.unstructured_name.len); in mbedtls_x509_write_set_san_common()
98 cur = san_list; in mbedtls_x509_write_set_san_common()
100 while (cur != NULL) { in mbedtls_x509_write_set_san_common()
102 switch (cur->node.type) { in mbedtls_x509_write_set_san_common()
109 (const unsigned char *) cur->node.san.unstructured_name.p; in mbedtls_x509_write_set_san_common()
110 size_t unstructured_name_len = cur->node.san.unstructured_name.len; in mbedtls_x509_write_set_san_common()
128 cur->node in mbedtls_x509_write_set_san_common()
[all …]
A Dasn1parse.c315 cb_ctx->cur; in asn1_get_sequence_of_cb()
317 if (cur->buf.p != NULL) { in asn1_get_sequence_of_cb()
318 cur->next = in asn1_get_sequence_of_cb()
325 cur = cur->next; in asn1_get_sequence_of_cb()
328 cur->buf.p = start; in asn1_get_sequence_of_cb()
329 cur->buf.len = len; in asn1_get_sequence_of_cb()
330 cur->buf.tag = tag; in asn1_get_sequence_of_cb()
332 cb_ctx->cur = cur; in asn1_get_sequence_of_cb()
422 if (cur == NULL) { in mbedtls_asn1_free_named_data()
438 *head = cur->next; in mbedtls_asn1_free_named_data_list()
[all …]
A Dasn1write.c380 mbedtls_asn1_named_data *cur; in mbedtls_asn1_store_named_data() local
387 if (cur == NULL) { in mbedtls_asn1_store_named_data()
391 cur->oid.len = oid_len; in mbedtls_asn1_store_named_data()
394 mbedtls_free(cur); in mbedtls_asn1_store_named_data()
400 cur->val.len = val_len; in mbedtls_asn1_store_named_data()
410 cur->next = *head; in mbedtls_asn1_store_named_data()
411 *head = cur; in mbedtls_asn1_store_named_data()
414 cur->val.p = NULL; in mbedtls_asn1_store_named_data()
427 cur->val.p = p; in mbedtls_asn1_store_named_data()
428 cur->val.len = val_len; in mbedtls_asn1_store_named_data()
[all …]
A Dx509_crt.c813 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()
1908 for (cur = x509_crt_verify_strings; cur->string != NULL; cur++) { in mbedtls_x509_crt_verify_info()
1968 for (cur = &crt->ext_key_usage; cur != NULL; cur = cur->next) { in mbedtls_x509_crt_check_extended_key_usage()
1992 while (cur != NULL && cur->serial.len != 0) { in mbedtls_x509_crt_is_revoked()
1998 cur = cur->next; in mbedtls_x509_crt_is_revoked()
2453 for (cur = trust_ca; cur != NULL; cur = cur->next) { in x509_crt_check_ee_locally_trusted()
2911 for (const mbedtls_x509_sequence *cur = san; cur != NULL; cur = cur->next) { in x509_crt_check_san_ip() local
2926 for (const mbedtls_x509_sequence *cur = san; cur != NULL; cur = cur->next) { in x509_crt_check_san_uri() local
[all …]
A Dx509_create.c103 const x509_attr_descriptor_t *cur; in x509_attr_descr_from_name() local
105 for (cur = x509_attrs; cur->name != NULL; cur++) { in x509_attr_descr_from_name()
106 if (cur->name_len == name_len && in x509_attr_descr_from_name()
112 if (cur->name == NULL) { in x509_attr_descr_from_name()
116 return cur; in x509_attr_descr_from_name()
352 if (cur == NULL) { in mbedtls_x509_string_to_names()
357 cur->val.tag = tag; in mbedtls_x509_string_to_names()
383 mbedtls_asn1_named_data *cur; in mbedtls_x509_set_extension() local
394 cur->val.p[0] = critical; in mbedtls_x509_set_extension()
453 while (cur != NULL) { in mbedtls_x509_write_names()
[all …]
A Dnet_sockets.c162 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 Dx509.c427 oid = &cur->oid; in x509_get_attr_type_value()
450 val = &cur->val; in x509_get_attr_type_value()
465 cur->next = NULL; in x509_get_attr_type_value()
538 cur = cur->next; in mbedtls_x509_get_name()
550 if (cur->next == NULL) { in mbedtls_x509_get_name()
555 cur = cur->next; in mbedtls_x509_get_name()
1271 cur = cur->next; in mbedtls_x509_get_subject_alt_name_ext()
1279 cur->next = NULL; in mbedtls_x509_get_subject_alt_name_ext()
1524 while (cur != NULL) { in mbedtls_x509_info_subject_alt_name()
1535 cur = cur->next; in mbedtls_x509_info_subject_alt_name()
[all …]
A Doid.c49 const mbedtls_oid_descriptor_t *cur = \
52 while (cur->asn1 != NULL) { \
53 if (cur->asn1_len == oid->len && \
54 memcmp(cur->asn1, oid->p, oid->len) == 0) { \
58 cur = (const mbedtls_oid_descriptor_t *) p; \
114 const TYPE_T *cur = (LIST); \
115 while (cur->descriptor.asn1 != NULL) { \
116 if (cur->ATTR1 == (ATTR1)) { \
117 *oid = cur->descriptor.asn1; \
136 while (cur->descriptor.asn1 != NULL) { \
[all …]
A Dssl_ciphersuites.c1851 while (cur->id != 0) { in mbedtls_ssl_ciphersuite_from_string()
1853 return cur; in mbedtls_ssl_ciphersuite_from_string()
1856 cur++; in mbedtls_ssl_ciphersuite_from_string()
1866 while (cur->id != 0) { in mbedtls_ssl_ciphersuite_from_id()
1867 if (cur->id == ciphersuite) { in mbedtls_ssl_ciphersuite_from_id()
1868 return cur; in mbedtls_ssl_ciphersuite_from_id()
1871 cur++; in mbedtls_ssl_ciphersuite_from_id()
1883 if (cur == NULL) { in mbedtls_ssl_get_ciphersuite_name()
1887 return cur->name; in mbedtls_ssl_get_ciphersuite_name()
1896 if (cur == NULL) { in mbedtls_ssl_get_ciphersuite_id()
[all …]
A Dssl_msg.c791 cur++; in ssl_extract_add_data_from_record()
795 cur++; in ssl_extract_add_data_from_record()
807 cur++; in ssl_extract_add_data_from_record()
823 cur++; in ssl_extract_add_data_from_record()
827 cur += 2; in ssl_extract_add_data_from_record()
843 cur += 2; in ssl_extract_add_data_from_record()
848 cur += 2; in ssl_extract_add_data_from_record()
2447 cur = cur->next; in ssl_flight_append()
2470 cur = next; in mbedtls_ssl_flight_free()
2587 memcpy(ssl->out_msg, cur->p, cur->len); in mbedtls_ssl_flight_transmit()
[all …]
A Ddebug.c364 const char *start, *cur; in debug_print_line_by_line() local
367 for (cur = text; *cur != '\0'; cur++) { in debug_print_line_by_line()
368 if (*cur == '\n') { in debug_print_line_by_line()
369 size_t len = (size_t) (cur - start) + 1; in debug_print_line_by_line()
379 start = cur + 1; in debug_print_line_by_line()
A Dssl_misc.h503 static inline int mbedtls_ssl_chk_buf_ptr(const uint8_t *cur, in mbedtls_ssl_chk_buf_ptr() argument
506 return (cur > end) || (need > (size_t) (end - cur)); in mbedtls_ssl_chk_buf_ptr()
510 const uint8_t *cur; member
516 const uint8_t *cur, const uint8_t *end, size_t need);
522 static inline int mbedtls_ssl_chk_buf_ptr(const uint8_t *cur, in mbedtls_ssl_chk_buf_ptr() argument
525 if ((cur > end) || (need > (size_t) (end - cur))) { in mbedtls_ssl_chk_buf_ptr()
526 mbedtls_ssl_set_chk_buf_ptr_fail_args(cur, end, need); in mbedtls_ssl_chk_buf_ptr()
543 #define MBEDTLS_SSL_CHK_BUF_PTR(cur, end, need) \ argument
545 if (mbedtls_ssl_chk_buf_ptr((cur), (end), (need)) != 0) \
565 #define MBEDTLS_SSL_CHK_BUF_READ_PTR(cur, end, need) \ argument
[all …]
A Dssl_client.c145 for (const char **cur = ssl->conf->alpn_list; *cur != NULL; cur++) { in ssl_write_alpn_ext() local
150 size_t protocol_name_len = strlen(*cur); in ssl_write_alpn_ext()
154 memcpy(p, *cur, protocol_name_len); in ssl_write_alpn_ext()
A Dssl_tls12_server.c690 mbedtls_ssl_key_cert *cur, *list; in ssl_pick_cert() local
726 for (cur = list; cur != NULL; cur = cur->next) { in ssl_pick_cert()
729 cur->cert); in ssl_pick_cert()
736 mbedtls_pk_can_do_ext(cur->key, pk_alg, pk_usage)) && in ssl_pick_cert()
737 mbedtls_pk_can_do_ext(&cur->cert->pk, pk_alg, pk_usage)); in ssl_pick_cert()
740 mbedtls_pk_can_do_ext(cur->key, pk_alg, pk_usage)); in ssl_pick_cert()
743 key_type_matches = mbedtls_pk_can_do(&cur->cert->pk, pk_alg); in ssl_pick_cert()
758 if (mbedtls_ssl_check_cert_usage(cur->cert, ciphersuite_info, in ssl_pick_cert()
767 ssl_check_key_curve(&cur->cert->pk, in ssl_pick_cert()
779 if (cur != NULL) { in ssl_pick_cert()
[all …]
/mbedtls/programs/x509/
A Dcert_req.c152 mbedtls_x509_san_list *cur, *prev; in main() local
244 if (cur == NULL) { in main()
249 cur->next = NULL; in main()
288 mbedtls_free(cur); in main()
301 opt.san_list = cur; in main()
303 prev->next = cur; in main()
306 prev = cur; in main()
503 cur = opt.san_list; in main()
504 while (cur != NULL) { in main()
505 prev = cur; in main()
[all …]
A Dload_roots.c55 const char *const *cur; in read_certificates() local
59 for (cur = filenames; *cur != NULL; cur++) { in read_certificates()
60 ret = mbedtls_x509_crt_parse_file(&cas, *cur); in read_certificates()
66 *cur, (unsigned) -ret, error_message); in read_certificates()
69 *cur, (unsigned) -ret); in read_certificates()
A Dcert_write.c314 mbedtls_x509_san_list *cur, *prev; in main() local
565 if (cur == NULL) { in main()
570 cur->next = NULL; in main()
580 cur->node.type = MBEDTLS_X509_SAN_RFC822_NAME; in main()
584 cur->node.type = MBEDTLS_X509_SAN_DNS_NAME; in main()
587 cur->node.type = MBEDTLS_X509_SAN_IP_ADDRESS; in main()
609 mbedtls_free(cur); in main()
615 cur->node.type == MBEDTLS_X509_SAN_DNS_NAME) { in main()
622 opt.san_list = cur; in main()
624 prev->next = cur; in main()
[all …]
A Dcert_app.c266 mbedtls_x509_crt *cur = &crt; in main() local
296 while (cur != NULL) { in main()
299 cur); in main()
308 cur = cur->next; in main()
/mbedtls/programs/test/
A Dudp_proxy.c671 packet cur; in handle_message() local
679 if ((ret = mbedtls_net_recv(src, cur.buf, sizeof(cur.buf))) <= 0) { in handle_message()
684 cur.len = ret; in handle_message()
685 cur.type = msg_type(cur.buf, cur.len); in handle_message()
686 cur.way = way; in handle_message()
687 cur.dst = dst; in handle_message()
688 print_packet(&cur, NULL); in handle_message()
690 id = cur.len % sizeof(held); in handle_message()
709 delay_packet(&cur); in handle_message()
721 cur.len > (unsigned) opt.mtu) || in handle_message()
[all …]
/mbedtls/programs/ssl/
A Dssl_server2.c867 cur = new; in sni_parse()
870 return cur; in sni_parse()
874 sni_free(cur); in sni_parse()
903 cur = cur->next; in sni_callback()
925 mbedtls_ssl_set_hs_ca_chain(ssl, cur->ca, cur->crl); in cert_callback()
1016 cur = new; in psk_parse()
1019 return cur; in psk_parse()
1023 psk_free(cur); in psk_parse()
1046 cur = cur->next; in psk_callback()
3146 for (cur = sni_info; cur != NULL; cur = cur->next) { in main()
[all …]
/mbedtls/tests/suites/
A Dtest_suite_x509parse.function487 mbedtls_x509_sequence *cur = NULL;
502 cur = &crt.subject_alt_names;
503 while (cur != NULL) {
504 ret = mbedtls_x509_parse_subject_alt_name(&cur->buf, &san);
514 cur = cur->next;
1356 mbedtls_x509_crt chain, *cur;
1365 for (i = 0, cur = &chain; cur != NULL; cur = cur->next) {
1366 if (cur->raw.p != NULL) {
1382 mbedtls_x509_crt chain, *cur;
1391 for (i = 0, cur = &chain; cur != NULL; cur = cur->next) {
[all …]
A Dtest_suite_asn1parse.function572 mbedtls_asn1_sequence *cur;
590 cur = &head;
593 TEST_ASSERT(cur != NULL);
594 TEST_EQUAL(cur->buf.tag, tag);
596 TEST_EQUAL(n, (size_t) (cur->buf.p - input->x));
599 TEST_EQUAL(n, cur->buf.len);
603 cur = cur->next;
606 TEST_ASSERT(cur == NULL);
A Dhost_test.function138 char *cur = buf;
141 params[cnt++] = cur;
151 cur = p + 1;
153 params[cnt++] = cur;
207 char **cur = params;
211 while (cur < params + cnt) {
212 char *type = *cur++;
213 char *val = *cur++;

Completed in 850 milliseconds

12