mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
feat(nimble): authorization permission on gatt read and write
This commit is contained in:
parent
b62d94b2a4
commit
5b0c32e37f
@ -1 +1 @@
|
|||||||
Subproject commit f9adf083d8d3c81c86ae1094d0d4450862fa4b04
|
Subproject commit 8c93324990e26af4ae7f80118adf895dd1b0e3e5
|
@ -393,6 +393,16 @@ bleprph_gap_event(struct ble_gap_event *event, void *arg)
|
|||||||
}
|
}
|
||||||
return 0;
|
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)
|
#if MYNEWT_VAL(BLE_POWER_CONTROL)
|
||||||
case BLE_GAP_EVENT_TRANSMIT_POWER:
|
case BLE_GAP_EVENT_TRANSMIT_POWER:
|
||||||
MODLOG_DFLT(INFO, "Transmit power event : status=%d conn_handle=%d reason=%d "
|
MODLOG_DFLT(INFO, "Transmit power event : status=%d conn_handle=%d reason=%d "
|
||||||
|
Loading…
Reference in New Issue
Block a user