Loading system/bta/hl/bta_hl_api.cc +8 −6 Original line number Diff line number Diff line Loading @@ -114,18 +114,20 @@ void BTA_HlUpdate(uint8_t app_id, tBTA_HL_REG_PARAM* p_reg_param, (p_reg_param->sec_mask | BTA_SEC_AUTHENTICATE | BTA_SEC_ENCRYPT); p_buf->p_cback = p_cback; if (p_reg_param->p_srv_name) strlcpy(p_buf->srv_name, p_reg_param->p_srv_name, BTA_SERVICE_NAME_LEN); strlcpy(p_buf->srv_name, p_reg_param->p_srv_name, sizeof(p_buf->srv_name)); else p_buf->srv_name[0] = 0; if (p_reg_param->p_srv_desp) strlcpy(p_buf->srv_desp, p_reg_param->p_srv_desp, BTA_SERVICE_DESP_LEN); strlcpy(p_buf->srv_desp, p_reg_param->p_srv_desp, sizeof(p_buf->srv_desp)); else p_buf->srv_desp[0] = 0; if (p_reg_param->p_provider_name) strlcpy(p_buf->provider_name, p_reg_param->p_provider_name, BTA_PROVIDER_NAME_LEN); sizeof(p_buf->provider_name)); else p_buf->provider_name[0] = 0; } Loading Loading @@ -159,18 +161,18 @@ void BTA_HlRegister(uint8_t app_id, tBTA_HL_REG_PARAM* p_reg_param, p_buf->p_cback = p_cback; if (p_reg_param->p_srv_name) strlcpy(p_buf->srv_name, p_reg_param->p_srv_name, BTA_SERVICE_NAME_LEN); strlcpy(p_buf->srv_name, p_reg_param->p_srv_name, sizeof(p_buf->srv_name)); else p_buf->srv_name[0] = 0; if (p_reg_param->p_srv_desp) strlcpy(p_buf->srv_desp, p_reg_param->p_srv_desp, BTA_SERVICE_DESP_LEN); strlcpy(p_buf->srv_desp, p_reg_param->p_srv_desp, sizeof(p_buf->srv_desp)); else p_buf->srv_desp[0] = 0; if (p_reg_param->p_provider_name) strlcpy(p_buf->provider_name, p_reg_param->p_provider_name, BTA_PROVIDER_NAME_LEN); sizeof(p_buf->provider_name)); else p_buf->provider_name[0] = 0; Loading system/bta/hl/bta_hl_main.cc +3 −3 Original line number Diff line number Diff line Loading @@ -678,11 +678,11 @@ static void bta_hl_api_register(tBTA_HL_CB* p_cb, tBTA_HL_DATA* p_data) { p_acb->sec_mask = p_data->api_reg.sec_mask; p_acb->dev_type = p_data->api_reg.dev_type; strlcpy(p_acb->srv_name, p_data->api_reg.srv_name, BTA_SERVICE_NAME_LEN); sizeof(p_acb->srv_name)); strlcpy(p_acb->srv_desp, p_data->api_reg.srv_desp, BTA_SERVICE_DESP_LEN); sizeof(p_acb->srv_desp)); strlcpy(p_acb->provider_name, p_data->api_reg.provider_name, BTA_PROVIDER_NAME_LEN); sizeof(p_acb->provider_name)); bta_hl_cb.p_alloc_psm = L2CA_AllocatePSM; p_acb->ctrl_psm = bta_hl_cb.p_alloc_psm(); p_acb->data_psm = bta_hl_cb.p_alloc_psm(); Loading Loading
system/bta/hl/bta_hl_api.cc +8 −6 Original line number Diff line number Diff line Loading @@ -114,18 +114,20 @@ void BTA_HlUpdate(uint8_t app_id, tBTA_HL_REG_PARAM* p_reg_param, (p_reg_param->sec_mask | BTA_SEC_AUTHENTICATE | BTA_SEC_ENCRYPT); p_buf->p_cback = p_cback; if (p_reg_param->p_srv_name) strlcpy(p_buf->srv_name, p_reg_param->p_srv_name, BTA_SERVICE_NAME_LEN); strlcpy(p_buf->srv_name, p_reg_param->p_srv_name, sizeof(p_buf->srv_name)); else p_buf->srv_name[0] = 0; if (p_reg_param->p_srv_desp) strlcpy(p_buf->srv_desp, p_reg_param->p_srv_desp, BTA_SERVICE_DESP_LEN); strlcpy(p_buf->srv_desp, p_reg_param->p_srv_desp, sizeof(p_buf->srv_desp)); else p_buf->srv_desp[0] = 0; if (p_reg_param->p_provider_name) strlcpy(p_buf->provider_name, p_reg_param->p_provider_name, BTA_PROVIDER_NAME_LEN); sizeof(p_buf->provider_name)); else p_buf->provider_name[0] = 0; } Loading Loading @@ -159,18 +161,18 @@ void BTA_HlRegister(uint8_t app_id, tBTA_HL_REG_PARAM* p_reg_param, p_buf->p_cback = p_cback; if (p_reg_param->p_srv_name) strlcpy(p_buf->srv_name, p_reg_param->p_srv_name, BTA_SERVICE_NAME_LEN); strlcpy(p_buf->srv_name, p_reg_param->p_srv_name, sizeof(p_buf->srv_name)); else p_buf->srv_name[0] = 0; if (p_reg_param->p_srv_desp) strlcpy(p_buf->srv_desp, p_reg_param->p_srv_desp, BTA_SERVICE_DESP_LEN); strlcpy(p_buf->srv_desp, p_reg_param->p_srv_desp, sizeof(p_buf->srv_desp)); else p_buf->srv_desp[0] = 0; if (p_reg_param->p_provider_name) strlcpy(p_buf->provider_name, p_reg_param->p_provider_name, BTA_PROVIDER_NAME_LEN); sizeof(p_buf->provider_name)); else p_buf->provider_name[0] = 0; Loading
system/bta/hl/bta_hl_main.cc +3 −3 Original line number Diff line number Diff line Loading @@ -678,11 +678,11 @@ static void bta_hl_api_register(tBTA_HL_CB* p_cb, tBTA_HL_DATA* p_data) { p_acb->sec_mask = p_data->api_reg.sec_mask; p_acb->dev_type = p_data->api_reg.dev_type; strlcpy(p_acb->srv_name, p_data->api_reg.srv_name, BTA_SERVICE_NAME_LEN); sizeof(p_acb->srv_name)); strlcpy(p_acb->srv_desp, p_data->api_reg.srv_desp, BTA_SERVICE_DESP_LEN); sizeof(p_acb->srv_desp)); strlcpy(p_acb->provider_name, p_data->api_reg.provider_name, BTA_PROVIDER_NAME_LEN); sizeof(p_acb->provider_name)); bta_hl_cb.p_alloc_psm = L2CA_AllocatePSM; p_acb->ctrl_psm = bta_hl_cb.p_alloc_psm(); p_acb->data_psm = bta_hl_cb.p_alloc_psm(); Loading