mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-02-28 16:11:24 +00:00
zephyr: cache local address from read bd addr
This commit is contained in:
parent
4c76ee7e35
commit
439434a8b8
@ -295,6 +295,14 @@ static void packet_handler (uint8_t packet_type, uint16_t channel, uint8_t *pack
|
|||||||
case HCI_OPCODE_HCI_READ_LOCAL_VERSION_INFORMATION:
|
case HCI_OPCODE_HCI_READ_LOCAL_VERSION_INFORMATION:
|
||||||
local_version_information_handler(packet);
|
local_version_information_handler(packet);
|
||||||
break;
|
break;
|
||||||
|
case HCI_OPCODE_HCI_READ_BD_ADDR:
|
||||||
|
params = hci_event_command_complete_get_return_parameters(packet);
|
||||||
|
if(params[0] != 0)
|
||||||
|
break;
|
||||||
|
if(size < 12)
|
||||||
|
break;
|
||||||
|
reverse_48(¶ms[1], local_addr);
|
||||||
|
break;
|
||||||
case HCI_OPCODE_HCI_ZEPHYR_READ_STATIC_ADDRESS:
|
case HCI_OPCODE_HCI_ZEPHYR_READ_STATIC_ADDRESS:
|
||||||
params = hci_event_command_complete_get_return_parameters(packet);
|
params = hci_event_command_complete_get_return_parameters(packet);
|
||||||
if(params[0] != 0)
|
if(params[0] != 0)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user