mbedTLS
mbedtls_ssl_context::dtls_srtp_info
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
ESP-IDF Framework and Examples
mbedTLS
mbedtls_ssl_context::dtls_srtp_info
mbedtls_ssl_context::dtls_srtp_info field
Syntax
Show:
Summary
Declaration
from
ssl.h:1899
mbedtls_dtls_srtp_info
MBEDTLS_PRIVATE
(
dtls_srtp_info
;
Examples
References
from
examples
Code
Location
Referrer
mbedtls_dtls_srtp_info
MBEDTLS_PRIVATE
(
dtls_srtp_info
)
;
ssl.h:1899
memset
(
&
ssl
->
dtls_srtp_info
,
0
,
sizeof
(
ssl
->
dtls_srtp_info
)
)
;
ssl_tls.c:1415
mbedtls_ssl_setup()
memcpy
(
ssl
->
dtls_srtp_info
.
mki_value
,
mki_value
,
mki_len
)
;
ssl_tls.c:2865
mbedtls_ssl_dtls_srtp_set_mki_value()
ssl
->
dtls_srtp_info
.
mki_len
=
mki_len
;
ssl_tls.c:2866
mbedtls_ssl_dtls_srtp_set_mki_value()
dtls_srtp_info
->
chosen_dtls_srtp_profile
=
ssl
->
dtls_srtp_info
.
chosen_dtls_srtp_profile
;
ssl_tls.c:2904
mbedtls_ssl_get_dtls_srtp_negotiation_result()
dtls_srtp_info
->
mki_len
=
ssl
->
dtls_srtp_info
.
mki_len
;
ssl_tls.c:2909
mbedtls_ssl_get_dtls_srtp_negotiation_result()
memcpy
(
dtls_srtp_info
->
mki_value
,
ssl
->
dtls_srtp_info
.
mki_value
,
ssl_tls.c:2910
mbedtls_ssl_get_dtls_srtp_negotiation_result()
ssl
->
dtls_srtp_info
.
mki_len
)
;
ssl_tls.c:2911
mbedtls_ssl_get_dtls_srtp_negotiation_result()
mki_len
=
ssl
->
dtls_srtp_info
.
mki_len
;
ssl_tls12_client.c:430
ssl_write_use_srtp_ext()
memcpy
(
p
,
ssl
->
dtls_srtp_info
.
mki_value
,
mki_len
)
;
ssl_tls12_client.c:490
ssl_write_use_srtp_ext()
mki_len
=
ssl
->
dtls_srtp_info
.
mki_len
;
ssl_tls12_client.c:1005
ssl_parse_use_srtp_ext()
ssl
->
dtls_srtp_info
.
chosen_dtls_srtp_profile
=
MBEDTLS_TLS_SRTP_UNSET
;
ssl_tls12_client.c:1039
ssl_parse_use_srtp_ext()
ssl
->
dtls_srtp_info
.
chosen_dtls_srtp_profile
=
ssl
->
conf
->
dtls_srtp_profile_list
[
i
]
;
ssl_tls12_client.c:1046
ssl_parse_use_srtp_ext()
if
(
ssl
->
dtls_srtp_info
.
chosen_dtls_srtp_profile
==
MBEDTLS_TLS_SRTP_UNSET
)
{
ssl_tls12_client.c:1055
ssl_parse_use_srtp_ext()
ssl
->
dtls_srtp_info
.
mki_len
=
0
;
ssl_tls12_client.c:1064
ssl_parse_use_srtp_ext()
(
memcmp
(
ssl
->
dtls_srtp_info
.
mki_value
,
&
buf
[
5
]
,
mki_len
)
)
)
)
{
ssl_tls12_client.c:1074
ssl_parse_use_srtp_ext()
ssl
->
dtls_srtp_info
.
chosen_dtls_srtp_profile
=
MBEDTLS_TLS_SRTP_UNSET
;
ssl_tls12_server.c:585
ssl_parse_use_srtp_ext()
ssl
->
dtls_srtp_info
.
chosen_dtls_srtp_profile
=
ssl
->
conf
->
dtls_srtp_profile_list
[
i
]
;
ssl_tls12_server.c:616
ssl_parse_use_srtp_ext()
if
(
ssl
->
dtls_srtp_info
.
chosen_dtls_srtp_profile
!=
MBEDTLS_TLS_SRTP_UNSET
)
{
ssl_tls12_server.c:623
ssl_parse_use_srtp_ext()
ssl
->
dtls_srtp_info
.
mki_len
=
mki_length
;
ssl_tls12_server.c:641
ssl_parse_use_srtp_ext()
memcpy
(
ssl
->
dtls_srtp_info
.
mki_value
,
buf
,
mki_length
)
;
ssl_tls12_server.c:643
ssl_parse_use_srtp_ext()
(
ssl
->
dtls_srtp_info
.
chosen_dtls_srtp_profile
==
MBEDTLS_TLS_SRTP_UNSET
)
)
{
ssl_tls12_server.c:1991
ssl_write_use_srtp_ext()
mki_len
=
ssl
->
dtls_srtp_info
.
mki_len
;
ssl_tls12_server.c:1998
ssl_write_use_srtp_ext()
ssl
->
dtls_srtp_info
.
chosen_dtls_srtp_profile
)
;
ssl_tls12_server.c:2027
ssl_write_use_srtp_ext()
memcpy
(
&
buf
[
9
]
,
ssl
->
dtls_srtp_info
.
mki_value
,
mki_len
)
;
ssl_tls12_server.c:2036
ssl_write_use_srtp_ext()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
mbedtls_ssl_context::dtls_srtp_info
is read by 7 functions:
All items filtered out
mbedtls_ssl_context::dtls_srtp_info
mbedtls_ssl_setup()
mbedtls_ssl_dtls_srtp_set_mki_value()
mbedtls_ssl_get_dtls_srtp_negotiation_result()
ssl_write_use_srtp_ext()
ssl_parse_use_srtp_ext()
ssl_parse_use_srtp_ext()
ssl_write_use_srtp_ext()
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