summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--system/bta/gatt/bta_gattc_act.cc8
-rw-r--r--system/bta/hl/bta_hl_act.cc199
-rw-r--r--system/include/bt_target.h4
-rw-r--r--system/include/bt_trace.h4
-rw-r--r--system/stack/avct/avct_lcb.cc12
-rw-r--r--system/stack/btm/btm_int_types.h4
-rw-r--r--system/stack/btm/btm_sec.cc13
-rw-r--r--system/stack/l2cap/l2c_csm.cc50
-rw-r--r--system/stack/l2cap/l2c_fcr.cc15
-rw-r--r--system/stack/mcap/mca_csm.cc6
-rw-r--r--system/stack/mcap/mca_dsm.cc6
-rw-r--r--system/stack/sdp/sdp_db.cc4
12 files changed, 71 insertions, 254 deletions
diff --git a/system/bta/gatt/bta_gattc_act.cc b/system/bta/gatt/bta_gattc_act.cc
index 7895cf2757..a2e88e266b 100644
--- a/system/bta/gatt/bta_gattc_act.cc
+++ b/system/bta/gatt/bta_gattc_act.cc
@@ -76,11 +76,9 @@ static uint16_t bta_gattc_opcode_to_int_evt[] = {
BTA_GATTC_API_READ_EVT, BTA_GATTC_API_WRITE_EVT, BTA_GATTC_API_EXEC_EVT,
BTA_GATTC_API_CFG_MTU_EVT};
-#if (BT_TRACE_VERBOSE == TRUE)
static const char* bta_gattc_op_code_name[] = {
"Unknown", "Discovery", "Read", "Write",
"Exec", "Config", "Notification", "Indication"};
-#endif // BT_TRACE_VERBOSE
/*****************************************************************************
* Action Functions
****************************************************************************/
@@ -1192,16 +1190,10 @@ void bta_gattc_op_cmpl(tBTA_GATTC_CLCB* p_clcb, tBTA_GATTC_DATA* p_data) {
GATTC_OPTYPE_READ;
if (mapped_op > GATTC_OPTYPE_INDICATION) mapped_op = 0;
-#if (BT_TRACE_VERBOSE == TRUE)
APPL_TRACE_ERROR(
"expect op:(%s :0x%04x), receive unexpected operation (%s).",
bta_gattc_op_code_name[mapped_op], p_clcb->p_q_cmd->hdr.event,
bta_gattc_op_code_name[op]);
-#else
- APPL_TRACE_ERROR(
- "expect op:(%u :0x%04x), receive unexpected operation (%u).",
- mapped_op, p_clcb->p_q_cmd->hdr.event, op);
-#endif
return;
}
diff --git a/system/bta/hl/bta_hl_act.cc b/system/bta/hl/bta_hl_act.cc
index 5db57072d6..5d78f3247b 100644
--- a/system/bta/hl/bta_hl_act.cc
+++ b/system/bta/hl/bta_hl_act.cc
@@ -42,10 +42,10 @@
/*****************************************************************************
* Local Function prototypes
****************************************************************************/
-#if (BTA_HL_DEBUG == TRUE && BT_TRACE_VERBOSE == TRUE)
-static char* bta_hl_mcap_evt_code(uint8_t evt_code);
-static char* bta_hl_dch_oper_code(tBTA_HL_DCH_OPER oper_code);
-static char* bta_hl_cback_evt_code(uint8_t evt_code);
+#if (BTA_HL_DEBUG == TRUE)
+static const char* bta_hl_mcap_evt_code(uint8_t evt_code);
+static const char* bta_hl_dch_oper_code(tBTA_HL_DCH_OPER oper_code);
+static const char* bta_hl_cback_evt_code(uint8_t evt_code);
#endif
static void bta_hl_sdp_cback(uint8_t sdp_op, uint8_t app_idx, uint8_t mcl_idx,
uint8_t mdl_idx, uint16_t status);
@@ -472,12 +472,8 @@ void bta_hl_dch_close_cmpl(uint8_t app_idx, uint8_t mcl_idx, uint8_t mdl_idx,
tBTA_HL_STATUS status;
#if (BTA_HL_DEBUG == TRUE)
-#if (BT_TRACE_VERBOSE == TRUE)
APPL_TRACE_DEBUG("bta_hl_dch_close_cmpl dch oper=%s",
bta_hl_dch_oper_code(p_dcb->dch_oper));
-#else
- APPL_TRACE_DEBUG("bta_hl_dch_close_cmpl dch oper=%d", p_dcb->dch_oper);
-#endif
#endif
switch (p_dcb->dch_oper) {
@@ -546,12 +542,8 @@ void bta_hl_dch_close_cmpl(uint8_t app_idx, uint8_t mcl_idx, uint8_t mdl_idx,
default:
#if (BTA_HL_DEBUG == TRUE)
-#if (BT_TRACE_VERBOSE == TRUE)
APPL_TRACE_ERROR("DCH operation not found oper=%s",
bta_hl_dch_oper_code(p_dcb->dch_oper));
-#else
- APPL_TRACE_ERROR("DCH operation not found oper=%d", p_dcb->dch_oper);
-#endif
#endif
send_evt = false;
break;
@@ -596,11 +588,7 @@ void bta_hl_dch_close_cmpl(uint8_t app_idx, uint8_t mcl_idx, uint8_t mdl_idx,
if (send_evt) {
if (p_acb->p_cback) {
#if (BTA_HL_DEBUG == TRUE)
-#if (BT_TRACE_VERBOSE == TRUE)
APPL_TRACE_DEBUG("Send Event: %s", bta_hl_cback_evt_code(event));
-#else
- APPL_TRACE_DEBUG("Send Event: 0x%02x", event);
-#endif
#endif
p_acb->p_cback(event, (tBTA_HL*)&evt_data);
}
@@ -622,12 +610,8 @@ void bta_hl_dch_mca_close_ind(uint8_t app_idx, uint8_t mcl_idx, uint8_t mdl_idx,
tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx);
#if (BTA_HL_DEBUG == TRUE)
-#if (BT_TRACE_VERBOSE == TRUE)
APPL_TRACE_DEBUG("bta_hl_dch_mca_close_ind dch oper=%s",
bta_hl_dch_oper_code(p_dcb->dch_oper));
-#else
- APPL_TRACE_DEBUG("bta_hl_dch_mca_close_ind dch oper=%d", p_dcb->dch_oper);
-#endif
#endif
p_dcb->intentional_close = false;
@@ -661,12 +645,8 @@ void bta_hl_dch_mca_close_cfm(uint8_t app_idx, uint8_t mcl_idx, uint8_t mdl_idx,
tBTA_HL_MDL_CB* p_dcb = BTA_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx);
#if (BTA_HL_DEBUG == TRUE)
-#if (BT_TRACE_VERBOSE == TRUE)
APPL_TRACE_DEBUG("bta_hl_dch_mca_close_cfm dch_oper=%s",
bta_hl_dch_oper_code(p_dcb->dch_oper));
-#else
- APPL_TRACE_DEBUG("bta_hl_dch_mca_close_cfm dch_oper=%d", p_dcb->dch_oper);
-#endif
#endif
switch (p_dcb->dch_oper) {
@@ -682,12 +662,8 @@ void bta_hl_dch_mca_close_cfm(uint8_t app_idx, uint8_t mcl_idx, uint8_t mdl_idx,
break;
default:
#if (BTA_HL_DEBUG == TRUE)
-#if (BT_TRACE_VERBOSE == TRUE)
APPL_TRACE_ERROR("Invalid dch_oper=%s for close cfm",
bta_hl_dch_oper_code(p_dcb->dch_oper));
-#else
- APPL_TRACE_ERROR("Invalid dch_oper=%d for close cfm", p_dcb->dch_oper);
-#endif
#endif
break;
}
@@ -2186,12 +2162,8 @@ void bta_hl_mcap_ctrl_cback(tMCA_HANDLE handle, tMCA_CL mcl, uint8_t event,
uint16_t mca_event;
#if (BTA_HL_DEBUG == TRUE)
-#if (BT_TRACE_VERBOSE == TRUE)
APPL_TRACE_EVENT("bta_hl_mcap_ctrl_cback event[%s]",
bta_hl_mcap_evt_code(event));
-#else
- APPL_TRACE_EVENT("bta_hl_mcap_ctrl_cback event[0x%02x]", event);
-#endif
#endif
switch (event) {
@@ -2288,7 +2260,11 @@ void bta_hl_mcap_data_cback(tMCA_DL mdl, BT_HDR* p_pkt) {
/*****************************************************************************
* Debug Functions
****************************************************************************/
-#if (BTA_HL_DEBUG == TRUE && BT_TRACE_VERBOSE == TRUE)
+#if (BTA_HL_DEBUG == TRUE)
+
+#define CASE_RETURN_STR(const) \
+ case const: \
+ return #const;
/*******************************************************************************
*
@@ -2299,43 +2275,25 @@ void bta_hl_mcap_data_cback(tMCA_DL mdl, BT_HDR* p_pkt) {
* Returns char * - event string pointer
*
******************************************************************************/
-static char* bta_hl_mcap_evt_code(uint8_t evt_code) {
+static const char* bta_hl_mcap_evt_code(uint8_t evt_code) {
switch (evt_code) {
- case MCA_ERROR_RSP_EVT:
- return "MCA_ERROR_RSP_EVT";
- case MCA_CREATE_IND_EVT:
- return "MCA_CREATE_IND_EVT";
- case MCA_CREATE_CFM_EVT:
- return "MCA_CREATE_CFM_EVT";
- case MCA_RECONNECT_IND_EVT:
- return "MCA_RECONNECT_IND_EVT";
- case MCA_RECONNECT_CFM_EVT:
- return "MCA_RECONNECT_CFM_EVT";
- case MCA_ABORT_IND_EVT:
- return "MCA_ABORT_IND_EVT";
- case MCA_ABORT_CFM_EVT:
- return "MCA_ABORT_CFM_EVT";
- case MCA_DELETE_IND_EVT:
- return "MCA_DELETE_IND_EVT";
- case MCA_DELETE_CFM_EVT:
- return "MCA_DELETE_CFM_EVT";
-
- case MCA_CONNECT_IND_EVT:
- return "MCA_CONNECT_IND_EVT";
- case MCA_DISCONNECT_IND_EVT:
- return "MCA_DISCONNECT_IND_EVT";
- case MCA_OPEN_IND_EVT:
- return "MCA_OPEN_IND_EVT";
- case MCA_OPEN_CFM_EVT:
- return "MCA_OPEN_CFM_EVT";
- case MCA_CLOSE_IND_EVT:
- return "MCA_CLOSE_IND_EVT";
- case MCA_CLOSE_CFM_EVT:
- return "MCA_CLOSE_CFM_EVT";
- case MCA_CONG_CHG_EVT:
- return "MCA_CONG_CHG_EVT";
- case MCA_RSP_TOUT_IND_EVT:
- return "MCA_RSP_TOUT_IND_EVT";
+ CASE_RETURN_STR(MCA_ERROR_RSP_EVT)
+ CASE_RETURN_STR(MCA_CREATE_IND_EVT)
+ CASE_RETURN_STR(MCA_CREATE_CFM_EVT)
+ CASE_RETURN_STR(MCA_RECONNECT_IND_EVT)
+ CASE_RETURN_STR(MCA_RECONNECT_CFM_EVT)
+ CASE_RETURN_STR(MCA_ABORT_IND_EVT)
+ CASE_RETURN_STR(MCA_ABORT_CFM_EVT)
+ CASE_RETURN_STR(MCA_DELETE_IND_EVT)
+ CASE_RETURN_STR(MCA_DELETE_CFM_EVT)
+ CASE_RETURN_STR(MCA_CONNECT_IND_EVT)
+ CASE_RETURN_STR(MCA_DISCONNECT_IND_EVT)
+ CASE_RETURN_STR(MCA_OPEN_IND_EVT)
+ CASE_RETURN_STR(MCA_OPEN_CFM_EVT)
+ CASE_RETURN_STR(MCA_CLOSE_IND_EVT)
+ CASE_RETURN_STR(MCA_CLOSE_CFM_EVT)
+ CASE_RETURN_STR(MCA_CONG_CHG_EVT)
+ CASE_RETURN_STR(MCA_RSP_TOUT_IND_EVT)
default:
return "Unknown MCAP event code";
}
@@ -2350,50 +2308,29 @@ static char* bta_hl_mcap_evt_code(uint8_t evt_code) {
* Returns char * - event string pointer
*
******************************************************************************/
-static char* bta_hl_cback_evt_code(uint8_t evt_code) {
+static const char* bta_hl_cback_evt_code(uint8_t evt_code) {
switch (evt_code) {
- case BTA_HL_CCH_OPEN_IND_EVT:
- return "BTA_HL_CCH_OPEN_IND_EVT";
- case BTA_HL_CCH_OPEN_CFM_EVT:
- return "BTA_HL_CCH_OPEN_CFM_EVT";
- case BTA_HL_CCH_CLOSE_IND_EVT:
- return "BTA_HL_CCH_CLOSE_IND_EVT";
- case BTA_HL_CCH_CLOSE_CFM_EVT:
- return "BTA_HL_CCH_CLOSE_CFM_EVT";
- case BTA_HL_DCH_OPEN_IND_EVT:
- return "BTA_HL_DCH_OPEN_IND_EVT";
- case BTA_HL_DCH_OPEN_CFM_EVT:
- return "BTA_HL_DCH_OPEN_CFM_EVT";
- case BTA_HL_DCH_CLOSE_IND_EVT:
- return "BTA_HL_DCH_CLOSE_IND_EVT";
- case BTA_HL_DCH_CLOSE_CFM_EVT:
- return "BTA_HL_DCH_CLOSE_CFM_EVT";
- case BTA_HL_DCH_RCV_DATA_IND_EVT:
- return "BTA_HL_DCH_RCV_DATA_IND_EVT";
- case BTA_HL_REGISTER_CFM_EVT:
- return "BTA_HL_REGISTER_CFM_EVT";
- case BTA_HL_DEREGISTER_CFM_EVT:
- return "BTA_HL_DEREGISTER_CFM_EVT";
- case BTA_HL_DCH_RECONNECT_CFM_EVT:
- return "BTA_HL_DCH_RECONNECT_CFM_EVT";
- case BTA_HL_DCH_RECONNECT_IND_EVT:
- return "BTA_HL_DCH_RECONNECT_IND_EVT";
- case BTA_HL_DCH_ECHO_TEST_CFM_EVT:
- return "BTA_HL_DCH_ECHO_TEST_CFM_EVT";
- case BTA_HL_SDP_QUERY_CFM_EVT:
- return "BTA_HL_SDP_QUERY_CFM_EVT";
- case BTA_HL_CONG_CHG_IND_EVT:
- return "BTA_HL_CONG_CHG_IND_EVT";
- case BTA_HL_DCH_CREATE_IND_EVT:
- return "BTA_HL_DCH_CREATE_IND_EVT";
- case BTA_HL_DELETE_MDL_IND_EVT:
- return "BTA_HL_DELETE_MDL_IND_EVT";
- case BTA_HL_DELETE_MDL_CFM_EVT:
- return "BTA_HL_DELETE_MDL_CFM_EVT";
- case BTA_HL_DCH_ABORT_IND_EVT:
- return "BTA_HL_DCH_ABORT_IND_EVT";
- case BTA_HL_DCH_ABORT_CFM_EVT:
- return "BTA_HL_DCH_ABORT_CFM_EVT";
+ CASE_RETURN_STR(BTA_HL_CCH_OPEN_IND_EVT)
+ CASE_RETURN_STR(BTA_HL_CCH_OPEN_CFM_EVT)
+ CASE_RETURN_STR(BTA_HL_CCH_CLOSE_IND_EVT)
+ CASE_RETURN_STR(BTA_HL_CCH_CLOSE_CFM_EVT)
+ CASE_RETURN_STR(BTA_HL_DCH_OPEN_IND_EVT)
+ CASE_RETURN_STR(BTA_HL_DCH_OPEN_CFM_EVT)
+ CASE_RETURN_STR(BTA_HL_DCH_CLOSE_IND_EVT)
+ CASE_RETURN_STR(BTA_HL_DCH_CLOSE_CFM_EVT)
+ CASE_RETURN_STR(BTA_HL_DCH_RCV_DATA_IND_EVT)
+ CASE_RETURN_STR(BTA_HL_REGISTER_CFM_EVT)
+ CASE_RETURN_STR(BTA_HL_DEREGISTER_CFM_EVT)
+ CASE_RETURN_STR(BTA_HL_DCH_RECONNECT_CFM_EVT)
+ CASE_RETURN_STR(BTA_HL_DCH_RECONNECT_IND_EVT)
+ CASE_RETURN_STR(BTA_HL_DCH_ECHO_TEST_CFM_EVT)
+ CASE_RETURN_STR(BTA_HL_SDP_QUERY_CFM_EVT)
+ CASE_RETURN_STR(BTA_HL_CONG_CHG_IND_EVT)
+ CASE_RETURN_STR(BTA_HL_DCH_CREATE_IND_EVT)
+ CASE_RETURN_STR(BTA_HL_DELETE_MDL_IND_EVT)
+ CASE_RETURN_STR(BTA_HL_DELETE_MDL_CFM_EVT)
+ CASE_RETURN_STR(BTA_HL_DCH_ABORT_IND_EVT)
+ CASE_RETURN_STR(BTA_HL_DCH_ABORT_CFM_EVT)
default:
return "Unknown HDP event code";
}
@@ -2408,32 +2345,20 @@ static char* bta_hl_cback_evt_code(uint8_t evt_code) {
* Returns char * - DCH operation string pointer
*
******************************************************************************/
-static char* bta_hl_dch_oper_code(tBTA_HL_DCH_OPER oper_code) {
+static const char* bta_hl_dch_oper_code(tBTA_HL_DCH_OPER oper_code) {
switch (oper_code) {
- case BTA_HL_DCH_OP_NONE:
- return "BTA_HL_DCH_OP_NONE";
- case BTA_HL_DCH_OP_REMOTE_CREATE:
- return "BTA_HL_DCH_OP_REMOTE_CREATE";
- case BTA_HL_DCH_OP_LOCAL_OPEN:
- return "BTA_HL_DCH_OP_LOCAL_OPEN";
- case BTA_HL_DCH_OP_REMOTE_OPEN:
- return "BTA_HL_DCH_OP_REMOTE_OPEN";
- case BTA_HL_DCH_OP_LOCAL_CLOSE:
- return "BTA_HL_DCH_OP_LOCAL_CLOSE";
- case BTA_HL_DCH_OP_REMOTE_CLOSE:
- return "BTA_HL_DCH_OP_REMOTE_CLOSE";
- case BTA_HL_DCH_OP_LOCAL_DELETE:
- return "BTA_HL_DCH_OP_LOCAL_DELETE";
- case BTA_HL_DCH_OP_REMOTE_DELETE:
- return "BTA_HL_DCH_OP_REMOTE_DELETE";
- case BTA_HL_DCH_OP_LOCAL_RECONNECT:
- return "BTA_HL_DCH_OP_LOCAL_RECONNECT";
- case BTA_HL_DCH_OP_REMOTE_RECONNECT:
- return "BTA_HL_DCH_OP_REMOTE_RECONNECT";
- case BTA_HL_DCH_OP_LOCAL_CLOSE_ECHO_TEST:
- return "BTA_HL_DCH_OP_LOCAL_CLOSE_ECHO_TEST";
- case BTA_HL_DCH_OP_LOCAL_CLOSE_RECONNECT:
- return "BTA_HL_DCH_OP_LOCAL_CLOSE_RECONNECT";
+ CASE_RETURN_STR(BTA_HL_DCH_OP_NONE)
+ CASE_RETURN_STR(BTA_HL_DCH_OP_REMOTE_CREATE)
+ CASE_RETURN_STR(BTA_HL_DCH_OP_LOCAL_OPEN)
+ CASE_RETURN_STR(BTA_HL_DCH_OP_REMOTE_OPEN)
+ CASE_RETURN_STR(BTA_HL_DCH_OP_LOCAL_CLOSE)
+ CASE_RETURN_STR(BTA_HL_DCH_OP_REMOTE_CLOSE)
+ CASE_RETURN_STR(BTA_HL_DCH_OP_LOCAL_DELETE)
+ CASE_RETURN_STR(BTA_HL_DCH_OP_REMOTE_DELETE)
+ CASE_RETURN_STR(BTA_HL_DCH_OP_LOCAL_RECONNECT)
+ CASE_RETURN_STR(BTA_HL_DCH_OP_REMOTE_RECONNECT)
+ CASE_RETURN_STR(BTA_HL_DCH_OP_LOCAL_CLOSE_ECHO_TEST)
+ CASE_RETURN_STR(BTA_HL_DCH_OP_LOCAL_CLOSE_RECONNECT)
default:
return "Unknown DCH oper code";
}
diff --git a/system/include/bt_target.h b/system/include/bt_target.h
index 0fe260c831..4b2edb5510 100644
--- a/system/include/bt_target.h
+++ b/system/include/bt_target.h
@@ -136,10 +136,6 @@
#define BTA_HOST_INTERLEAVE_SEARCH FALSE
#endif
-#ifndef BT_TRACE_VERBOSE
-#define BT_TRACE_VERBOSE FALSE
-#endif
-
#ifndef BTA_DM_SDP_DB_SIZE
#define BTA_DM_SDP_DB_SIZE 8000
#endif
diff --git a/system/include/bt_trace.h b/system/include/bt_trace.h
index 0c68aaeb27..d08403c812 100644
--- a/system/include/bt_trace.h
+++ b/system/include/bt_trace.h
@@ -122,10 +122,6 @@ static const char BTE_LOGMSG_MODULE[] = "bte_logmsg_module";
#define BTTRC_ID_MAX_ID BTTRC_ID_BT_PROTOCOL
#define BTTRC_ID_ALL_LAYERS 0xFF /* all trace layers */
-/* Enables or disables verbose trace information. */
-#ifndef BT_TRACE_VERBOSE
-#define BT_TRACE_VERBOSE FALSE
-#endif
/******************************************************************************
*
diff --git a/system/stack/avct/avct_lcb.cc b/system/stack/avct/avct_lcb.cc
index 636da97f66..96704ccd43 100644
--- a/system/stack/avct/avct_lcb.cc
+++ b/system/stack/avct/avct_lcb.cc
@@ -36,8 +36,6 @@
** state machine constants and types
*****************************************************************************/
-#if (BT_TRACE_VERBOSE == TRUE)
-
/* verbose state strings for trace */
const char * const avct_lcb_st_str[] = {
"LCB_IDLE_ST",
@@ -58,8 +56,6 @@ const char * const avct_lcb_evt_str[] = {
"LL_CONG_EVT"
};
-#endif
-
/* lcb state machine states */
enum {
AVCT_LCB_IDLE_ST,
@@ -198,11 +194,7 @@ void avct_lcb_event(tAVCT_LCB *p_lcb, uint8_t event, tAVCT_LCB_EVT *p_data)
uint8_t action;
int i;
-#if (BT_TRACE_VERBOSE == TRUE)
AVCT_TRACE_EVENT("LCB lcb=%d event=%s state=%s", p_lcb->allocated, avct_lcb_evt_str[event], avct_lcb_st_str[p_lcb->state]);
-#else
- AVCT_TRACE_EVENT("LCB lcb=%d event=%d state=%d", p_lcb->allocated, event, p_lcb->state);
-#endif
/* look up the state table for the current state */
state_table = avct_lcb_st_tbl[p_lcb->state];
@@ -240,11 +232,7 @@ void avct_bcb_event(tAVCT_BCB *p_bcb, uint8_t event, tAVCT_LCB_EVT *p_data)
uint8_t action;
int i;
-#if (BT_TRACE_VERBOSE == TRUE)
AVCT_TRACE_EVENT("BCB lcb=%d event=%s state=%s", p_bcb->allocated, avct_lcb_evt_str[event], avct_lcb_st_str[p_bcb->state]);
-#else
- AVCT_TRACE_EVENT("BCB lcb=%d event=%d state=%d", p_bcb->allocated, event, p_bcb->state);
-#endif
/* look up the state table for the current state */
state_table = avct_lcb_st_tbl[p_bcb->state];
diff --git a/system/stack/btm/btm_int_types.h b/system/stack/btm/btm_int_types.h
index 6c61d41415..1b9d243ca1 100644
--- a/system/stack/btm/btm_int_types.h
+++ b/system/stack/btm/btm_int_types.h
@@ -867,9 +867,7 @@ typedef struct
bool discing;
fixed_queue_t *sec_pending_q; /* pending sequrity requests in tBTM_SEC_QUEUE_ENTRY format */
-#if (BT_TRACE_VERBOSE == FALSE)
char state_temp_buffer[BTM_STATE_BUFFER_SIZE];
-#endif
} tBTM_CB;
/* security action for L2CAP COC channels */
@@ -885,4 +883,4 @@ typedef uint8_t tBTM_SEC_ACTION;
}
#endif
-#endif // BTM_INT_TYPES_H \ No newline at end of file
+#endif // BTM_INT_TYPES_H
diff --git a/system/stack/btm/btm_sec.cc b/system/stack/btm/btm_sec.cc
index cc48e7dabc..e0462cf689 100644
--- a/system/stack/btm/btm_sec.cc
+++ b/system/stack/btm/btm_sec.cc
@@ -71,8 +71,8 @@ static void btm_sec_pairing_timeout(void *data);
static tBTM_STATUS btm_sec_dd_create_conn (tBTM_SEC_DEV_REC *p_dev_rec);
static void btm_sec_change_pairing_state (tBTM_PAIRING_STATE new_state);
-static char *btm_pair_state_descr (tBTM_PAIRING_STATE state);
-
+static const char* btm_pair_state_descr (tBTM_PAIRING_STATE state);
+
static void btm_sec_check_pending_reqs(void);
static bool btm_sec_queue_mx_request (BD_ADDR bd_addr, uint16_t psm, bool is_orig,
uint32_t mx_proto_id, uint32_t mx_chan_id,
@@ -5857,9 +5857,8 @@ static void btm_sec_change_pairing_state (tBTM_PAIRING_STATE new_state)
** Description Return state description for tracing
**
*******************************************************************************/
-static char *btm_pair_state_descr (tBTM_PAIRING_STATE state)
+static const char *btm_pair_state_descr (tBTM_PAIRING_STATE state)
{
-#if (BT_TRACE_VERBOSE == TRUE)
switch (state)
{
case BTM_PAIR_STATE_IDLE: return("IDLE");
@@ -5876,12 +5875,6 @@ static char *btm_pair_state_descr (tBTM_PAIRING_STATE state)
}
return("???");
-#else
- snprintf(btm_cb.state_temp_buffer, sizeof(btm_cb.state_temp_buffer),
- "%hhu", state);
-
- return(btm_cb.state_temp_buffer);
-#endif
}
/*******************************************************************************
diff --git a/system/stack/l2cap/l2c_csm.cc b/system/stack/l2cap/l2c_csm.cc
index fd504f09cc..a0b46aeedb 100644
--- a/system/stack/l2cap/l2c_csm.cc
+++ b/system/stack/l2cap/l2c_csm.cc
@@ -52,9 +52,7 @@ static void l2c_csm_open (tL2C_CCB *p_ccb, uint16_t event, void *p_data);
static void l2c_csm_w4_l2cap_disconnect_rsp (tL2C_CCB *p_ccb, uint16_t event, void *p_data);
static void l2c_csm_w4_l2ca_disconnect_rsp (tL2C_CCB *p_ccb, uint16_t event, void *p_data);
-#if (BT_TRACE_VERBOSE == TRUE)
-static char *l2c_csm_get_event_name (uint16_t event);
-#endif
+static const char *l2c_csm_get_event_name (uint16_t event);
/*******************************************************************************
**
@@ -136,11 +134,7 @@ static void l2c_csm_closed (tL2C_CCB *p_ccb, uint16_t event, void *p_data)
if (p_ccb->p_rcb == NULL)
{
-#if (BT_TRACE_VERBOSE == TRUE)
L2CAP_TRACE_ERROR ("L2CAP - LCID: 0x%04x st: CLOSED evt: %s p_rcb == NULL", p_ccb->local_cid, l2c_csm_get_event_name (event));
-#else
- L2CAP_TRACE_ERROR ("L2CAP - LCID: 0x%04x st: CLOSED evt: 0x%04x p_rcb == NULL", p_ccb->local_cid, event);
-#endif
return;
}
@@ -159,11 +153,7 @@ static void l2c_csm_closed (tL2C_CCB *p_ccb, uint16_t event, void *p_data)
disconnect_ind = p_ccb->p_rcb->api.pL2CA_DisconnectInd_Cb;
connect_cfm = p_ccb->p_rcb->api.pL2CA_ConnectCfm_Cb;
-#if (BT_TRACE_VERBOSE == TRUE)
L2CAP_TRACE_EVENT ("L2CAP - LCID: 0x%04x st: CLOSED evt: %s", p_ccb->local_cid, l2c_csm_get_event_name (event));
-#else
- L2CAP_TRACE_EVENT ("L2CAP - st: CLOSED evt: %d", event);
-#endif
switch (event)
{
@@ -335,11 +325,7 @@ static void l2c_csm_orig_w4_sec_comp (tL2C_CCB *p_ccb, uint16_t event, void *p_d
tL2CA_CONNECT_CFM_CB *connect_cfm = p_ccb->p_rcb->api.pL2CA_ConnectCfm_Cb;
uint16_t local_cid = p_ccb->local_cid;
-#if (BT_TRACE_VERBOSE == TRUE)
L2CAP_TRACE_EVENT ("L2CAP - LCID: 0x%04x st: ORIG_W4_SEC_COMP evt: %s", p_ccb->local_cid, l2c_csm_get_event_name (event));
-#else
- L2CAP_TRACE_EVENT ("L2CAP - st: ORIG_W4_SEC_COMP evt: %d", event);
-#endif
#if (L2CAP_UCD_INCLUDED == TRUE)
if ( local_cid == L2CAP_CONNECTIONLESS_CID )
@@ -449,11 +435,7 @@ static void l2c_csm_orig_w4_sec_comp (tL2C_CCB *p_ccb, uint16_t event, void *p_d
*******************************************************************************/
static void l2c_csm_term_w4_sec_comp (tL2C_CCB *p_ccb, uint16_t event, void *p_data)
{
-#if (BT_TRACE_VERBOSE == TRUE)
L2CAP_TRACE_EVENT ("L2CAP - LCID: 0x%04x st: TERM_W4_SEC_COMP evt: %s", p_ccb->local_cid, l2c_csm_get_event_name (event));
-#else
- L2CAP_TRACE_EVENT ("L2CAP - st: TERM_W4_SEC_COMP evt: %d", event);
-#endif
#if (L2CAP_UCD_INCLUDED == TRUE)
if ( p_ccb->local_cid == L2CAP_CONNECTIONLESS_CID )
@@ -575,11 +557,7 @@ static void l2c_csm_w4_l2cap_connect_rsp (tL2C_CCB *p_ccb, uint16_t event, void
tL2CA_CONNECT_CFM_CB *connect_cfm = p_ccb->p_rcb->api.pL2CA_ConnectCfm_Cb;
uint16_t local_cid = p_ccb->local_cid;
-#if (BT_TRACE_VERBOSE == TRUE)
L2CAP_TRACE_EVENT ("L2CAP - LCID: 0x%04x st: W4_L2CAP_CON_RSP evt: %s", p_ccb->local_cid, l2c_csm_get_event_name (event));
-#else
- L2CAP_TRACE_EVENT ("L2CAP - st: W4_L2CAP_CON_RSP evt: %d", event);
-#endif
switch (event)
{
@@ -712,11 +690,7 @@ static void l2c_csm_w4_l2ca_connect_rsp (tL2C_CCB *p_ccb, uint16_t event, void *
tL2CA_DISCONNECT_IND_CB *disconnect_ind = p_ccb->p_rcb->api.pL2CA_DisconnectInd_Cb;
uint16_t local_cid = p_ccb->local_cid;
-#if (BT_TRACE_VERBOSE == TRUE)
L2CAP_TRACE_EVENT ("L2CAP - LCID: 0x%04x st: W4_L2CA_CON_RSP evt: %s", p_ccb->local_cid, l2c_csm_get_event_name (event));
-#else
- L2CAP_TRACE_EVENT ("L2CAP - st: W4_L2CA_CON_RSP evt: %d", event);
-#endif
switch (event)
{
@@ -831,11 +805,7 @@ static void l2c_csm_config (tL2C_CCB *p_ccb, uint16_t event, void *p_data)
uint16_t local_cid = p_ccb->local_cid;
uint8_t cfg_result;
-#if (BT_TRACE_VERBOSE == TRUE)
L2CAP_TRACE_EVENT ("L2CAP - LCID: 0x%04x st: CONFIG evt: %s", p_ccb->local_cid, l2c_csm_get_event_name (event));
-#else
- L2CAP_TRACE_EVENT ("L2CAP - st: CONFIG evt: %d", event);
-#endif
switch (event)
{
@@ -1083,12 +1053,8 @@ static void l2c_csm_open (tL2C_CCB *p_ccb, uint16_t event, void *p_data)
uint8_t cfg_result;
uint16_t *credit;
-#if (BT_TRACE_VERBOSE == TRUE)
L2CAP_TRACE_EVENT ("L2CAP - LCID: 0x%04x st: OPEN evt: %s",
p_ccb->local_cid, l2c_csm_get_event_name (event));
-#else
- L2CAP_TRACE_EVENT ("L2CAP - st: OPEN evt: %d", event);
-#endif
#if (L2CAP_UCD_INCLUDED == TRUE)
if ( local_cid == L2CAP_CONNECTIONLESS_CID )
@@ -1271,11 +1237,7 @@ static void l2c_csm_w4_l2cap_disconnect_rsp (tL2C_CCB *p_ccb, uint16_t event, vo
tL2CA_DISCONNECT_CFM_CB *disconnect_cfm = p_ccb->p_rcb->api.pL2CA_DisconnectCfm_Cb;
uint16_t local_cid = p_ccb->local_cid;
-#if (BT_TRACE_VERBOSE == TRUE)
L2CAP_TRACE_EVENT ("L2CAP - LCID: 0x%04x st: W4_L2CAP_DISC_RSP evt: %s", p_ccb->local_cid, l2c_csm_get_event_name (event));
-#else
- L2CAP_TRACE_EVENT ("L2CAP - st: W4_L2CAP_DISC_RSP evt: %d", event);
-#endif
switch (event)
{
@@ -1336,11 +1298,7 @@ static void l2c_csm_w4_l2ca_disconnect_rsp (tL2C_CCB *p_ccb, uint16_t event, voi
tL2CA_DISCONNECT_IND_CB *disconnect_ind = p_ccb->p_rcb->api.pL2CA_DisconnectInd_Cb;
uint16_t local_cid = p_ccb->local_cid;
-#if (BT_TRACE_VERBOSE == TRUE)
L2CAP_TRACE_EVENT ("L2CAP - LCID: 0x%04x st: W4_L2CA_DISC_RSP evt: %s", p_ccb->local_cid, l2c_csm_get_event_name (event));
-#else
- L2CAP_TRACE_EVENT ("L2CAP - st: W4_L2CA_DISC_RSP evt: %d", event);
-#endif
switch (event)
{
@@ -1370,8 +1328,6 @@ static void l2c_csm_w4_l2ca_disconnect_rsp (tL2C_CCB *p_ccb, uint16_t event, voi
}
}
-
-#if (BT_TRACE_VERBOSE == TRUE)
/*******************************************************************************
**
** Function l2c_csm_get_event_name
@@ -1383,7 +1339,7 @@ static void l2c_csm_w4_l2ca_disconnect_rsp (tL2C_CCB *p_ccb, uint16_t event, voi
** Returns pointer to the name
**
*******************************************************************************/
-static char *l2c_csm_get_event_name (uint16_t event)
+static const char *l2c_csm_get_event_name (uint16_t event)
{
switch (event)
{
@@ -1465,8 +1421,6 @@ static char *l2c_csm_get_event_name (uint16_t event)
return ("???? UNKNOWN EVENT");
}
}
-#endif /* (BT_TRACE_VERBOSE == TRUE) */
-
/*******************************************************************************
**
diff --git a/system/stack/l2cap/l2c_fcr.cc b/system/stack/l2cap/l2c_fcr.cc
index 304886db79..fa222b1dc5 100644
--- a/system/stack/l2cap/l2c_fcr.cc
+++ b/system/stack/l2cap/l2c_fcr.cc
@@ -47,10 +47,8 @@ extern fixed_queue_t *btu_general_alarm_queue;
/* this is the minimal offset required by OBX to process incoming packets */
static const uint16_t OBX_BUF_MIN_OFFSET = 4;
-#if (BT_TRACE_VERBOSE == TRUE)
-static char *SAR_types[] = { "Unsegmented", "Start", "End", "Continuation" };
-static char *SUP_types[] = { "RR", "REJ", "RNR", "SREJ" };
-#endif
+static const char *SAR_types[] = { "Unsegmented", "Start", "End", "Continuation" };
+static const char *SUP_types[] = { "RR", "REJ", "RNR", "SREJ" };
/* Look-up table for the CRC calculation */
static const unsigned short crctab[256] = {
@@ -463,7 +461,6 @@ static void prepare_I_frame (tL2C_CCB *p_ccb, BT_HDR *p_buf, bool is_retransm
p_buf->len += L2CAP_FCS_LEN;
}
-#if (BT_TRACE_VERBOSE == TRUE)
if (is_retransmission)
{
L2CAP_TRACE_EVENT ("L2CAP eRTM ReTx I-frame CID: 0x%04x Len: %u SAR: %s TxSeq: %u ReqSeq: %u F: %u",
@@ -482,7 +479,6 @@ static void prepare_I_frame (tL2C_CCB *p_ccb, BT_HDR *p_buf, bool is_retransm
(ctrl_word & L2CAP_FCR_REQ_SEQ_BITS) >> L2CAP_FCR_REQ_SEQ_BITS_SHIFT,
(ctrl_word & L2CAP_FCR_F_BIT) >> L2CAP_FCR_F_BIT_SHIFT);
}
-#endif
/* Start the retransmission timer if not already running */
if (p_ccb->peer_cfg.fcr.mode == L2CAP_FCR_ERTM_MODE)
@@ -553,7 +549,6 @@ void l2c_fcr_send_S_frame (tL2C_CCB *p_ccb, uint16_t function_code, uint16_t pf_
p_buf->layer_specific = L2CAP_NON_FLUSHABLE_PKT;
l2cu_set_acl_hci_header (p_buf, p_ccb);
-#if (BT_TRACE_VERBOSE == TRUE)
if ((((ctrl_word & L2CAP_FCR_SUP_BITS) >> L2CAP_FCR_SUP_SHIFT) == 1)
|| (((ctrl_word & L2CAP_FCR_SUP_BITS) >> L2CAP_FCR_SUP_SHIFT) == 3)) {
L2CAP_TRACE_WARNING("L2CAP eRTM Tx S-frame CID: 0x%04x ctrlword: 0x%04x Type: %s ReqSeq: %u P: %u F: %u",
@@ -572,7 +567,6 @@ void l2c_fcr_send_S_frame (tL2C_CCB *p_ccb, uint16_t function_code, uint16_t pf_
(ctrl_word & L2CAP_FCR_F_BIT) >> L2CAP_FCR_F_BIT_SHIFT);
L2CAP_TRACE_EVENT(" Buf Len: %u", p_buf->len);
}
-#endif /* BT_TRACE_VERBOSE */
l2c_link_check_send_pkts (p_ccb->p_lcb, NULL, p_buf);
@@ -618,7 +612,6 @@ void l2c_fcr_proc_pdu (tL2C_CCB *p_ccb, BT_HDR *p_buf)
return;
}
-#if (BT_TRACE_VERBOSE == TRUE)
/* Get the control word */
p = ((uint8_t *)(p_buf+1)) + p_buf->offset;
STREAM_TO_UINT16 (ctrl_word, p);
@@ -663,8 +656,6 @@ void l2c_fcr_proc_pdu (tL2C_CCB *p_ccb, BT_HDR *p_buf)
fixed_queue_length(p_ccb->fcrb.waiting_for_ack_q),
p_ccb->fcrb.num_tries);
-#endif /* BT_TRACE_VERBOSE */
-
/* Verify FCS if using */
if (p_ccb->bypass_fcs != L2CAP_BYPASS_FCS)
{
@@ -1380,14 +1371,12 @@ static void process_stream_frame (tL2C_CCB *p_ccb, BT_HDR *p_buf)
return;
}
-#if (BT_TRACE_VERBOSE == TRUE)
L2CAP_TRACE_EVENT ("L2CAP eRTM Rx I-frame: cid: 0x%04x Len: %u SAR: %-12s TxSeq: %u ReqSeq: %u F: %u",
p_ccb->local_cid, p_buf->len,
SAR_types[(ctrl_word & L2CAP_FCR_SAR_BITS) >> L2CAP_FCR_SAR_BITS_SHIFT],
(ctrl_word & L2CAP_FCR_TX_SEQ_BITS) >> L2CAP_FCR_TX_SEQ_BITS_SHIFT,
(ctrl_word & L2CAP_FCR_REQ_SEQ_BITS) >> L2CAP_FCR_REQ_SEQ_BITS_SHIFT,
(ctrl_word & L2CAP_FCR_F_BIT) >> L2CAP_FCR_F_BIT_SHIFT);
-#endif
/* Extract the sequence number */
tx_seq = (ctrl_word & L2CAP_FCR_TX_SEQ_BITS) >> L2CAP_FCR_TX_SEQ_BITS_SHIFT;
diff --git a/system/stack/mcap/mca_csm.cc b/system/stack/mcap/mca_csm.cc
index c95b8e8f78..f80272383b 100644
--- a/system/stack/mcap/mca_csm.cc
+++ b/system/stack/mcap/mca_csm.cc
@@ -129,7 +129,6 @@ const tMCA_CCB_ST_TBL mca_ccb_st_tbl[] = {
mca_ccb_st_closing
};
-#if (BT_TRACE_VERBOSE == TRUE)
/* verbose event strings for trace */
static const char * const mca_ccb_evt_str[] = {
"API_CONNECT_EVT",
@@ -151,7 +150,6 @@ static const char * const mca_ccb_st_str[] = {
"OPEN_ST",
"CLOSING_ST"
};
-#endif
/*******************************************************************************
**
@@ -185,11 +183,7 @@ void mca_ccb_event(tMCA_CCB *p_ccb, uint8_t event, tMCA_CCB_EVT *p_data)
tMCA_CCB_ST_TBL state_table;
uint8_t action;
-#if (BT_TRACE_VERBOSE == TRUE)
MCA_TRACE_EVENT("CCB ccb=%d event=%s state=%s", mca_ccb_to_hdl(p_ccb), mca_ccb_evt_str[event], mca_ccb_st_str[p_ccb->state]);
-#else
- MCA_TRACE_EVENT("CCB ccb=%d event=%d state=%d", mca_ccb_to_hdl(p_ccb), event, p_ccb->state);
-#endif
/* look up the state table for the current state */
state_table = mca_ccb_st_tbl[p_ccb->state - 1];
diff --git a/system/stack/mcap/mca_dsm.cc b/system/stack/mcap/mca_dsm.cc
index cc2aaa5891..57e3ae1062 100644
--- a/system/stack/mcap/mca_dsm.cc
+++ b/system/stack/mcap/mca_dsm.cc
@@ -104,7 +104,6 @@ const tMCA_DCB_ST_TBL mca_dcb_st_tbl[] = {
mca_dcb_st_closing
};
-#if (BT_TRACE_VERBOSE == TRUE)
/* verbose event strings for trace */
const char * const mca_dcb_evt_str[] = {
"API_CLOSE_EVT",
@@ -121,7 +120,6 @@ const char * const mca_dcb_st_str[] = {
"OPEN_ST",
"CLOSING_ST"
};
-#endif
/*******************************************************************************
**
@@ -141,11 +139,7 @@ void mca_dcb_event(tMCA_DCB *p_dcb, uint8_t event, tMCA_DCB_EVT *p_data)
if (p_dcb == NULL)
return;
-#if (BT_TRACE_VERBOSE == TRUE)
MCA_TRACE_EVENT("DCB dcb=%d event=%s state=%s", mca_dcb_to_hdl(p_dcb), mca_dcb_evt_str[event], mca_dcb_st_str[p_dcb->state]);
-#else
- MCA_TRACE_EVENT("DCB dcb=%d event=%d state=%d", mca_dcb_to_hdl(p_dcb), event, p_dcb->state);
-#endif
/* look up the state table for the current state */
state_table = mca_dcb_st_tbl[p_dcb->state - 1];
diff --git a/system/stack/sdp/sdp_db.cc b/system/stack/sdp/sdp_db.cc
index 77e4fe4259..a4f640c7e7 100644
--- a/system/stack/sdp/sdp_db.cc
+++ b/system/stack/sdp/sdp_db.cc
@@ -399,7 +399,6 @@ bool SDP_AddAttribute (uint32_t handle, uint16_t attr_id, uint8_t attr_type,
uint16_t xx, yy, zz;
tSDP_RECORD *p_rec = &sdp_cb.server_db.record[0];
-#if (BT_TRACE_VERBOSE == TRUE)
if (sdp_cb.trace_level >= BT_TRACE_LEVEL_DEBUG)
{
if ((attr_type == UINT_DESC_TYPE) ||
@@ -420,7 +419,7 @@ bool SDP_AddAttribute (uint32_t handle, uint16_t attr_id, uint8_t attr_type,
SDP_TRACE_DEBUG("SDP_AddAttribute: handle:%X, id:%04X, type:%d, len:%d, p_val:%p, *p_val:%s",
handle,attr_id,attr_type,attr_len,p_val,num_array);
}
- else if (attr_type == bool _DESC_TYPE)
+ else if (attr_type == BOOLEAN_DESC_TYPE)
{
SDP_TRACE_DEBUG("SDP_AddAttribute: handle:%X, id:%04X, type:%d, len:%d, p_val:%p, *p_val:%d",
handle,attr_id,attr_type,attr_len,p_val,*p_val);
@@ -431,7 +430,6 @@ bool SDP_AddAttribute (uint32_t handle, uint16_t attr_id, uint8_t attr_type,
handle,attr_id,attr_type,attr_len,p_val,p_val);
}
}
-#endif
/* Find the record in the database */
for (zz = 0; zz < sdp_cb.server_db.num_records; zz++, p_rec++)