Searched refs:group_list (Results 1 – 13 of 13) sorted by relevance
/mbedtls-latest/library/ |
D | ssl_client.c | 226 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 …]
|
D | ssl_tls13_client.c | 220 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 …]
|
D | ssl_misc.h | 768 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()
|
D | ssl_tls.c | 1174 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 …]
|
D | ssl_tls12_server.c | 2970 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/ |
D | ssl_test_lib.c | 601 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()
|
D | ssl_test_lib.h | 328 int parse_groups(const char *groups, uint16_t *group_list, size_t group_list_len);
|
D | ssl_client2.c | 809 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()
|
D | ssl_server2.c | 1568 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/ |
D | test_suite_ssl.function | 3044 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/ |
D | ssl_helpers.h | 92 uint16_t *group_list; member
|
/mbedtls-latest/tests/src/test_helpers/ |
D | ssl_helpers.c | 824 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/ |
D | ssl.h | 1583 const uint16_t *MBEDTLS_PRIVATE(group_list); /*!< allowed IANA NamedGroups */
|