feat(nimble): authorization permission on gatt read and write

This commit is contained in:
SumeetSingh19 2024-01-18 17:07:05 +05:30
parent 2d71f64033
commit 7bda1db4f8
2 changed files with 11 additions and 1 deletions

@ -1 +1 @@
Subproject commit f9adf083d8d3c81c86ae1094d0d4450862fa4b04
Subproject commit 8c93324990e26af4ae7f80118adf895dd1b0e3e5

View File

@ -393,6 +393,16 @@ bleprph_gap_event(struct ble_gap_event *event, void *arg)
}
return 0;
case BLE_GAP_EVENT_AUTHORIZE:
MODLOG_DFLT(INFO, "authorize event: conn_handle=%d attr_handle=%d is_read=%d",
event->authorize.conn_handle,
event->authorize.attr_handle,
event->authorize.is_read);
/* The default behaviour for the event is to reject authorize request */
event->authorize.out_response = BLE_GAP_AUTHORIZE_REJECT;
return 0;
#if MYNEWT_VAL(BLE_POWER_CONTROL)
case BLE_GAP_EVENT_TRANSMIT_POWER:
MODLOG_DFLT(INFO, "Transmit power event : status=%d conn_handle=%d reason=%d "