ESP-IDF
tBTM_SEC_SERV_REC::security_flags
is only used within ESP-IDF.
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
ESP-IDF
tBTM_SEC_SERV_REC::security_flags
tBTM_SEC_SERV_REC::security_flags field
Syntax
Show:
Summary
Declaration
from
btm_int.h:516
UINT16
security_flags
;
Examples
References
from
examples
Code
Location
Referrer
UINT16
security_flags
;
/* Bitmap of required security features */
btm_int.h:516
bd_addr
,
p_serv_rec
->
security_flags
)
;
btm_ble.c:1087
btm_ble_start_sec_check()
if
(
p_srec
->
security_flags
&
BTM_SEC_IN_USE
)
{
btm_sec.c:547
btm_sec_set_security_level()
p_srec
->
security_flags
&=
btm_sec.c:605
btm_sec_set_security_level()
p_srec
->
security_flags
&=
btm_sec.c:652
btm_sec_set_security_level()
p_srec
->
security_flags
|=
(
UINT16
)
(
sec_level
|
BTM_SEC_IN_USE
)
;
btm_sec.c:694
btm_sec_set_security_level()
p_srec
->
security_flags
,
p_name
,
BTM_SEC_SERVICE_NAME_LEN
)
;
btm_sec.c:701
btm_sec_set_security_level()
if
(
(
p_srec
->
security_flags
&
BTM_SEC_IN_USE
)
&&
(
p_srec
->
psm
!=
BT_PSM_SDP
)
&&
btm_sec.c:739
BTM_SecClrService()
p_srec
->
security_flags
=
0
;
btm_sec.c:742
BTM_SecClrService()
if
(
(
p_srec
->
security_flags
&
BTM_SEC_IN_USE
)
&&
(
p_srec
->
psm
==
psm
)
)
{
btm_sec.c:779
btm_sec_clr_service_by_psm()
p_srec
->
security_flags
=
0
;
btm_sec.c:781
btm_sec_clr_service_by_psm()
if
(
(
p_serv_rec
->
security_flags
&
BTM_SEC_IN_USE
)
btm_sec.c:1947
BTM_SetOutService()
p_dev_rec
->
rmt_io_caps
,
mtm_check
,
p_dev_rec
->
p_cur_service
->
security_flags
)
;
btm_sec.c:1987
btm_sec_is_upgrade_possible()
security_required
=
btm_sec_set_serv_level4_flags
(
p_serv_rec
->
security_flags
,
btm_sec.c:2178
btm_sec_l2cap_access_req()
security_required
=
p_serv_rec
->
security_flags
;
btm_sec.c:2181
btm_sec_l2cap_access_req()
security_required
=
btm_sec_set_serv_level4_flags
(
p_serv_rec
->
security_flags
,
btm_sec.c:2464
btm_sec_mx_access_request()
security_required
=
p_serv_rec
->
security_flags
;
btm_sec.c:2467
btm_sec_mx_access_request()
if
(
(
is_originator
&&
(
p_serv_rec
->
security_flags
&
BTM_SEC_OUT_AUTHORIZE
)
)
||
btm_sec.c:2519
btm_sec_mx_access_request()
(
!
is_originator
&&
(
p_serv_rec
->
security_flags
&
BTM_SEC_IN_AUTHORIZE
)
)
)
{
btm_sec.c:2520
btm_sec_mx_access_request()
:
(
p_dev_rec
->
p_cur_service
->
security_flags
&
BTM_SEC_IN_MIN_16_DIGIT_PIN
)
)
;
btm_sec.c:3081
btm_sec_rmt_name_request_complete()
p_dev_rec
->
p_cur_service
->
security_flags
)
;
btm_sec.c:3304
btm_io_capabilities_req()
(
p_dev_rec
->
p_cur_service
->
security_flags
&
BTM_SEC_OUT_AUTHENTICATE
)
)
{
btm_sec.c:3373
btm_io_capabilities_req()
evt_data
.
auth_req
=
(
p_dev_rec
->
p_cur_service
->
security_flags
&
btm_sec.c:3378
btm_io_capabilities_req()
:
(
p_dev_rec
->
p_cur_service
->
security_flags
btm_sec.c:5139
btm_sec_pin_code_request()
if
(
(
p_serv_rec
->
security_flags
&
BTM_SEC_IN_USE
)
&&
(
p_serv_rec
->
psm
==
psm
)
)
{
btm_sec.c:5529
btm_sec_find_first_serv()
if
(
(
p_serv_rec
->
security_flags
&
BTM_SEC_IN_USE
)
btm_sec.c:5553
btm_sec_find_next_serv()
if
(
(
p_serv_rec
->
security_flags
&
BTM_SEC_IN_USE
)
btm_sec.c:5591
btm_sec_find_mx_serv()
:
(
p_dev_rec
->
p_cur_service
->
security_flags
btm_sec.c:5913
btm_sec_check_prefetch_pin()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
tBTM_SEC_SERV_REC::security_flags
is written by 3 functions and is read by 15 functions:
btm_sec_set_security_level()
BTM_SecClrService()
btm_sec_clr_service_by_psm()
All items filtered out
tBTM_SEC_SERV_REC::security_flags
btm_ble_start_sec_check()
btm_sec_set_security_level()
BTM_SecClrService()
btm_sec_clr_service_by_psm()
BTM_SetOutService()
btm_sec_is_upgrade_possible()
btm_sec_l2cap_access_req()
btm_sec_mx_access_request()
btm_sec_rmt_name_request_complete()
btm_io_capabilities_req()
btm_sec_pin_code_request()
btm_sec_find_first_serv()
btm_sec_find_next_serv()
btm_sec_find_mx_serv()
btm_sec_check_prefetch_pin()
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