fix(nimble): Removed code for termination upon signed write operation failure

This commit is contained in:
Sumeet Singh
2024-12-10 15:44:26 +05:30
parent 8902abe215
commit 9b83b11376
2 changed files with 1 additions and 2 deletions
-1
View File
@@ -2438,7 +2438,6 @@ ble_att_svr_rx_signed_write(uint16_t conn_handle, struct os_mbuf **rxom)
return 0;
err:
if(message != NULL) nimble_platform_mem_free(message);
ble_gap_terminate(conn_handle, BLE_ERR_AUTH_FAIL);
return rc;
}
+1 -1
View File
@@ -6792,7 +6792,7 @@ ble_gap_unpair(const ble_addr_t *peer_addr)
}
}
if (value.sec.ltk_present || value.sec.irk_present) {
if (value.sec.ltk_present || value.sec.irk_present || value.sec.csrk_present) {
// Delete the Peer record from store as LTK is present
ltk_rc = ble_store_util_delete_peer(&key.sec.peer_addr);
if (ltk_rc != 0) {