Home
last modified time | relevance | path

Searched refs:group_list (Results 1 – 13 of 13) sorted by relevance

/mbedtls-latest/library/
Dssl_client.c226 const uint16_t *group_list = mbedtls_ssl_get_groups(ssl); in ssl_write_supported_groups_ext() local
242 if (group_list == NULL) { in ssl_write_supported_groups_ext()
246 for (; *group_list != 0; group_list++) { in ssl_write_supported_groups_ext()
249 MBEDTLS_SSL_DEBUG_MSG(3, ("got supported group(%04x)", *group_list)); in ssl_write_supported_groups_ext()
254 if (mbedtls_ssl_tls13_named_group_is_ecdhe(*group_list) && in ssl_write_supported_groups_ext()
255 (mbedtls_ssl_get_ecp_group_id_from_tls_id(*group_list) != in ssl_write_supported_groups_ext()
261 if (mbedtls_ssl_tls13_named_group_is_ffdh(*group_list)) { in ssl_write_supported_groups_ext()
270 mbedtls_ssl_tls12_named_group_is_ecdhe(*group_list) && in ssl_write_supported_groups_ext()
271 (mbedtls_ssl_get_ecp_group_id_from_tls_id(*group_list) != in ssl_write_supported_groups_ext()
279 MBEDTLS_PUT_UINT16_BE(*group_list, p, 0); in ssl_write_supported_groups_ext()
[all …]
Dssl_tls13_client.c220 const uint16_t *group_list = mbedtls_ssl_get_groups(ssl); in ssl_tls13_get_default_group_id() local
222 if (group_list == NULL) { in ssl_tls13_get_default_group_id()
226 for (; *group_list != 0; group_list++) { in ssl_tls13_get_default_group_id()
229 *group_list, NULL, NULL) == PSA_SUCCESS) && in ssl_tls13_get_default_group_id()
230 mbedtls_ssl_tls13_named_group_is_ecdhe(*group_list)) { in ssl_tls13_get_default_group_id()
231 *group_id = *group_list; in ssl_tls13_get_default_group_id()
236 if (mbedtls_ssl_tls13_named_group_is_ffdh(*group_list)) { in ssl_tls13_get_default_group_id()
237 *group_id = *group_list; in ssl_tls13_get_default_group_id()
385 const uint16_t *group_list = mbedtls_ssl_get_groups(ssl); in ssl_tls13_parse_hrr_key_share_ext() local
386 if (group_list == NULL) { in ssl_tls13_parse_hrr_key_share_ext()
[all …]
Dssl_misc.h768 const uint16_t *group_list; member
2304 return ssl->conf->group_list; in mbedtls_ssl_get_groups()
2306 if ((ssl->handshake != NULL) && (ssl->handshake->group_list != NULL)) { in mbedtls_ssl_get_groups()
2307 return ssl->handshake->group_list; in mbedtls_ssl_get_groups()
2309 return ssl->conf->group_list; in mbedtls_ssl_get_groups()
2356 const uint16_t *group_list = mbedtls_ssl_get_groups(ssl); in mbedtls_ssl_named_group_is_offered() local
2358 if (group_list == NULL) { in mbedtls_ssl_named_group_is_offered()
2362 for (; *group_list != 0; group_list++) { in mbedtls_ssl_named_group_is_offered()
2363 if (*group_list == named_group) { in mbedtls_ssl_named_group_is_offered()
Dssl_tls.c1174 uint16_t *group_list = mbedtls_calloc(length + 1, sizeof(uint16_t)); in ssl_handshake_init() local
1175 if (group_list == NULL) { in ssl_handshake_init()
1183 mbedtls_free(group_list); in ssl_handshake_init()
1186 group_list[i] = tls_id; in ssl_handshake_init()
1189 group_list[length] = 0; in ssl_handshake_init()
1191 ssl->handshake->group_list = group_list; in ssl_handshake_init()
1194 ssl->handshake->group_list = ssl->conf->group_list; in ssl_handshake_init()
2742 conf->group_list = NULL; in mbedtls_ssl_conf_curves()
2751 const uint16_t *group_list) in mbedtls_ssl_conf_groups() argument
2756 conf->group_list = group_list; in mbedtls_ssl_conf_groups()
[all …]
Dssl_tls12_server.c2970 const uint16_t *group_list = mbedtls_ssl_get_groups(ssl); in ssl_prepare_server_key_exchange() local
2975 if ((group_list == NULL) || (curr_tls_id == NULL)) { in ssl_prepare_server_key_exchange()
2978 for (; *group_list != 0; group_list++) { in ssl_prepare_server_key_exchange()
2981 if (*curr_tls_id == *group_list) { in ssl_prepare_server_key_exchange()
/mbedtls-latest/programs/ssl/
Dssl_test_lib.c601 int parse_groups(const char *groups, uint16_t *group_list, size_t group_list_len) in parse_groups() argument
608 group_list[0] = 0; in parse_groups()
624 group_list[i++] = curve_tls_id; in parse_groups()
642 group_list[i] = 0; in parse_groups()
Dssl_test_lib.h328 int parse_groups(const char *groups, uint16_t *group_list, size_t group_list_len);
Dssl_client2.c809 uint16_t group_list[GROUP_LIST_SIZE]; in main() local
1580 if (parse_groups(opt.groups, group_list, GROUP_LIST_SIZE) != 0) { in main()
1994 mbedtls_ssl_conf_groups(&conf, group_list); in main()
Dssl_server2.c1568 uint16_t group_list[GROUP_LIST_SIZE]; in main() local
2468 if (parse_groups(opt.groups, group_list, GROUP_LIST_SIZE) != 0) { in main()
3176 mbedtls_ssl_conf_groups(&conf, group_list); in main()
/mbedtls-latest/tests/suites/
Dtest_suite_ssl.function3044 TEST_ASSERT(ssl.handshake != NULL && ssl.handshake->group_list != NULL);
3045 TEST_ASSERT(ssl.conf != NULL && ssl.conf->group_list == NULL);
3048 group_list[ARRAY_LENGTH(iana_tls_group_list) - 1],
3052 TEST_EQUAL(iana_tls_group_list[i], ssl.handshake->group_list[i]);
3085 TEST_ASSERT(ssl.conf != NULL && ssl.conf->group_list != NULL);
3088 group_list[ARRAY_LENGTH(iana_tls_group_list) - 1],
3092 TEST_EQUAL(iana_tls_group_list[i], ssl.conf->group_list[i]);
3321 client_options.group_list = iana_tls_group_list;
3723 uint16_t group_list[3] = {
3742 client_options.group_list = group_list;
[all …]
/mbedtls-latest/tests/include/test/
Dssl_helpers.h92 uint16_t *group_list; member
/mbedtls-latest/tests/src/test_helpers/
Dssl_helpers.c824 if (options->group_list != NULL) { in mbedtls_test_ssl_endpoint_init()
825 mbedtls_ssl_conf_groups(&(ep->conf), options->group_list); in mbedtls_test_ssl_endpoint_init()
/mbedtls-latest/include/mbedtls/
Dssl.h1583 const uint16_t *MBEDTLS_PRIVATE(group_list); /*!< allowed IANA NamedGroups */