Home
last modified time | relevance | path

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

/mbedtls/library/
A 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 …]
A 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()
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()
406 for (; *group_list != 0; group_list++) { in ssl_tls13_parse_hrr_key_share_ext()
[all …]
A Dssl_misc.h768 const uint16_t *group_list; member
2249 return ssl->conf->group_list; in mbedtls_ssl_get_groups()
2251 if ((ssl->handshake != NULL) && (ssl->handshake->group_list != NULL)) { in mbedtls_ssl_get_groups()
2252 return ssl->handshake->group_list; in mbedtls_ssl_get_groups()
2254 return ssl->conf->group_list; in mbedtls_ssl_get_groups()
2301 const uint16_t *group_list = mbedtls_ssl_get_groups(ssl); in mbedtls_ssl_named_group_is_offered() local
2303 if (group_list == NULL) { in mbedtls_ssl_named_group_is_offered()
2307 for (; *group_list != 0; group_list++) { in mbedtls_ssl_named_group_is_offered()
2308 if (*group_list == named_group) { in mbedtls_ssl_named_group_is_offered()
A Dssl_tls.c1175 if (group_list == NULL) { 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()
2755 conf->group_list = NULL; in mbedtls_ssl_conf_curves()
2769 conf->group_list = group_list; in mbedtls_ssl_conf_groups()
4763 handshake->group_list = NULL; in mbedtls_ssl_handshake_free()
6193 if (group_list == NULL) { in mbedtls_ssl_check_curve_tls_id()
6197 for (; *group_list != 0; group_list++) { in mbedtls_ssl_check_curve_tls_id()
[all …]
A Dssl_tls12_server.c2963 const uint16_t *group_list = mbedtls_ssl_get_groups(ssl); in ssl_prepare_server_key_exchange() local
2968 if ((group_list == NULL) || (curr_tls_id == NULL)) { in ssl_prepare_server_key_exchange()
2971 for (; *group_list != 0; group_list++) { in ssl_prepare_server_key_exchange()
2974 if (*curr_tls_id == *group_list) { in ssl_prepare_server_key_exchange()
/mbedtls/programs/ssl/
A 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()
A Dssl_test_lib.h328 int parse_groups(const char *groups, uint16_t *group_list, size_t group_list_len);
A Dssl_client2.c806 uint16_t group_list[GROUP_LIST_SIZE]; in main() local
1565 if (parse_groups(opt.groups, group_list, GROUP_LIST_SIZE) != 0) { in main()
1975 mbedtls_ssl_conf_groups(&conf, group_list); in main()
A Dssl_server2.c1567 uint16_t group_list[GROUP_LIST_SIZE]; in main() local
2459 if (parse_groups(opt.groups, group_list, GROUP_LIST_SIZE) != 0) { in main()
3167 mbedtls_ssl_conf_groups(&conf, group_list); in main()
/mbedtls/tests/suites/
A Dtest_suite_ssl.function3729 client_options.group_list = group_list;
3732 server_options.group_list = group_list;
3774 server_options.group_list = group_list + 1;
3931 client_options.group_list = group_list;
3932 server_options.group_list = group_list;
3955 server_options.group_list = group_list + 1;
4304 client_options.group_list = group_list;
4305 server_options.group_list = group_list;
4332 server_options.group_list = group_list + 1;
4819 client_options.group_list = group_list;
[all …]
/mbedtls/tests/include/test/
A Dssl_helpers.h92 uint16_t *group_list; member
/mbedtls/tests/src/test_helpers/
A Dssl_helpers.c821 if (options->group_list != NULL) { in mbedtls_test_ssl_endpoint_init()
822 mbedtls_ssl_conf_groups(&(ep->conf), options->group_list); in mbedtls_test_ssl_endpoint_init()
/mbedtls/include/mbedtls/
A Dssl.h1577 const uint16_t *MBEDTLS_PRIVATE(group_list); /*!< allowed IANA NamedGroups */

Completed in 66 milliseconds