mbedTLS
mbedtls_ssl_context::minor_ver
is only used within mbedTLS.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
mbedTLS
mbedtls_ssl_context::minor_ver
mbedtls_ssl_context::minor_ver field
either 0 (SSL3) or 1 (TLS1.0)
Syntax
Show:
Summary
Declaration
from
ssl.h:1038
int
minor_ver
;
Examples
References
from
examples
Code
Location
Referrer
int
minor_ver
;
/*!< either 0 (SSL3) or 1 (TLS1.0) */
ssl.h:1038
ssl
->
minor_ver
=
ssl
->
conf
->
min_minor_ver
;
ssl_cli.c:787
ssl_write_client_hello()
ciphersuites
=
ssl
->
conf
->
ciphersuite_list
[
ssl
->
minor_ver
]
;
ssl_cli.c:905
ssl_write_client_hello()
mbedtls_ssl_read_version
(
&
ssl
->
major_ver
,
&
ssl
->
minor_ver
,
ssl_cli.c:1580
ssl_parse_server_hello()
ssl
->
minor_ver
<
ssl
->
conf
->
min_minor_ver
||
ssl_cli.c:1584
ssl_parse_server_hello()
ssl
->
minor_ver
>
ssl
->
conf
->
max_minor_ver
)
ssl_cli.c:1586
ssl_parse_server_hello()
if
(
ssl
->
conf
->
ciphersuite_list
[
ssl
->
minor_ver
]
[
i
]
==
0
)
ssl_cli.c:1740
ssl_parse_server_hello()
if
(
ssl
->
conf
->
ciphersuite_list
[
ssl
->
minor_ver
]
[
i
++
]
==
ssl_cli.c:1748
ssl_parse_server_hello()
if
(
ssl_validate_ciphersuite
(
suite_info
,
ssl
,
ssl
->
minor_ver
,
ssl
->
minor_ver
)
!=
0
)
ssl_cli.c:1756
ssl_parse_server_hello()
if
(
ssl
->
minor_ver
!=
MBEDTLS_SSL_MINOR_VERSION_3
)
ssl_cli.c:2240
ssl_parse_signature_algorithm()
if
(
ssl
->
minor_ver
==
MBEDTLS_SSL_MINOR_VERSION_3
)
ssl_cli.c:2520
ssl_parse_server_key_exchange()
if
(
ssl
->
minor_ver
==
MBEDTLS_SSL_MINOR_VERSION_3
)
ssl_cli.c:2790
ssl_parse_certificate_request()
if
(
ssl
->
minor_ver
==
MBEDTLS_SSL_MINOR_VERSION_3
)
ssl_cli.c:3309
ssl_write_certificate_verify()
if
(
ssl
->
minor_ver
<
MBEDTLS_SSL_MINOR_VERSION_3
&&
ssl_srv.c:767
ssl_pick_cert()
if
(
suite_info
->
min_minor_ver
>
ssl
->
minor_ver
||
ssl_srv.c:822
ssl_ciphersuite_match()
suite_info
->
max_minor_ver
<
ssl
->
minor_ver
)
ssl_srv.c:823
ssl_ciphersuite_match()
if
(
ssl
->
minor_ver
==
MBEDTLS_SSL_MINOR_VERSION_3
)
ssl_srv.c:883
ssl_ciphersuite_match()
mbedtls_ssl_read_version
(
&
ssl
->
major_ver
,
&
ssl
->
minor_ver
,
ssl_srv.c:1467
ssl_parse_client_hello()
ssl
->
handshake
->
max_minor_ver
=
ssl
->
minor_ver
;
ssl_srv.c:1471
ssl_parse_client_hello()
ssl
->
minor_ver
<
ssl
->
conf
->
min_minor_ver
)
ssl_srv.c:1474
ssl_parse_client_hello()
ssl
->
minor_ver
=
ssl
->
conf
->
max_minor_ver
;
ssl_srv.c:1488
ssl_parse_client_hello()
else
if
(
ssl
->
minor_ver
>
ssl
->
conf
->
max_minor_ver
)
ssl_srv.c:1490
ssl_parse_client_hello()
ssl
->
minor_ver
=
ssl
->
conf
->
max_minor_ver
;
ssl_srv.c:1491
ssl_parse_client_hello()
ciphersuites
=
ssl
->
conf
->
ciphersuite_list
[
ssl
->
minor_ver
]
;
ssl_srv.c:1958
ssl_parse_client_hello()
mbedtls_ssl_write_version
(
ssl
->
major_ver
,
ssl
->
minor_ver
,
ssl_srv.c:2446
ssl_write_server_hello()
if
(
ssl
->
minor_ver
==
MBEDTLS_SSL_MINOR_VERSION_3
)
ssl_srv.c:2753
ssl_write_certificate_request()
if
(
ssl
->
minor_ver
==
MBEDTLS_SSL_MINOR_VERSION_3
)
ssl_srv.c:3107
ssl_prepare_server_key_exchange()
if
(
ssl
->
minor_ver
==
MBEDTLS_SSL_MINOR_VERSION_3
)
ssl_srv.c:3182
ssl_prepare_server_key_exchange()
if
(
ssl
->
minor_ver
==
MBEDTLS_SSL_MINOR_VERSION_3
)
ssl_srv.c:4090
ssl_parse_certificate_verify()
if
(
ssl
->
minor_ver
==
MBEDTLS_SSL_MINOR_VERSION_3
&&
ssl_tls.c:670
mbedtls_ssl_derive_keys()
if
(
ssl
->
minor_ver
==
MBEDTLS_SSL_MINOR_VERSION_3
)
ssl_tls.c:680
mbedtls_ssl_derive_keys()
if
(
ssl
->
minor_ver
==
MBEDTLS_SSL_MINOR_VERSION_2
||
ssl_tls.c:906
mbedtls_ssl_derive_keys()
ssl
->
minor_ver
==
MBEDTLS_SSL_MINOR_VERSION_3
)
ssl_tls.c:907
mbedtls_ssl_derive_keys()
if
(
ssl
->
minor_ver
>=
MBEDTLS_SSL_MINOR_VERSION_1
)
ssl_tls.c:988
mbedtls_ssl_derive_keys()
mbedtls_ssl_write_version
(
ssl
->
major_ver
,
ssl
->
minor_ver
,
ssl_tls.c:1570
ssl_encrypt_buf()
mbedtls_ssl_write_version
(
ssl
->
major_ver
,
ssl
->
minor_ver
,
ssl_tls.c:1877
ssl_decrypt_buf()
if
(
ssl
->
minor_ver
==
MBEDTLS_SSL_MINOR_VERSION_3
ssl_tls.c:2331
ssl_decrypt_buf()
mbedtls_ssl_write_version
(
ssl
->
major_ver
,
ssl
->
minor_ver
,
ssl_tls.c:3382
mbedtls_ssl_write_record()
if
(
ssl
->
minor_ver
>=
MBEDTLS_SSL_MINOR_VERSION_1
&&
ssl_tls.c:4213
ssl_parse_record_header()
ssl
->
minor_ver
!=
MBEDTLS_SSL_MINOR_VERSION_0
)
ssl_tls.c:5476
ssl_parse_certificate_chain()
hash_len
=
(
ssl
->
minor_ver
==
MBEDTLS_SSL_MINOR_VERSION_0
)
?
36
:
12
;
ssl_tls.c:6411
mbedtls_ssl_write_finished()
ssl
->
minor_ver
>=
MBEDTLS_SSL_MINOR_VERSION_2
)
ssl_tls.c:6792
ssl_update_out_pointers()
ssl
->
minor_ver
>=
MBEDTLS_SSL_MINOR_VERSION_2
)
ssl_tls.c:6828
ssl_update_in_pointers()
switch
(
ssl
->
minor_ver
)
ssl_tls.c:7863
mbedtls_ssl_get_version()
if
(
ssl
->
minor_ver
>=
MBEDTLS_SSL_MINOR_VERSION_2
)
ssl_tls.c:7921
mbedtls_ssl_get_record_expansion()
if
(
ssl
->
minor_ver
>=
MBEDTLS_SSL_MINOR_VERSION_1
)
ssl_tls.c:8450
mbedtls_ssl_read()
if
(
ssl
->
minor_ver
!=
MBEDTLS_SSL_MINOR_VERSION_3
)
ssl_tls.c:9604
mbedtls_ssl_set_calc_verify_md()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
mbedtls_ssl_context::minor_ver
is written by 2 functions and is read by 26 functions:
ssl_write_client_hello()
ssl_parse_client_hello()
All items filtered out
mbedtls_ssl_context::minor_ver
ssl_write_client_hello()
ssl_parse_server_hello()
ssl_parse_signature_algorithm()
ssl_parse_server_key_exchange()
ssl_parse_certificate_request()
ssl_write_certificate_verify()
ssl_pick_cert()
ssl_ciphersuite_match()
ssl_parse_client_hello()
ssl_write_server_hello()
ssl_write_certificate_request()
ssl_prepare_server_key_exchange()
ssl_parse_certificate_verify()
mbedtls_ssl_derive_keys()
ssl_encrypt_buf()
ssl_decrypt_buf()
mbedtls_ssl_write_record()
ssl_parse_record_header()
ssl_parse_certificate_chain()
mbedtls_ssl_write_finished()
ssl_update_out_pointers()
ssl_update_in_pointers()
mbedtls_ssl_get_version()
mbedtls_ssl_get_record_expansion()
mbedtls_ssl_read()
mbedtls_ssl_set_calc_verify_md()
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out