mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-02-04 06:39:53 +00:00
mesh: provide access to provisioned device key
This commit is contained in:
parent
2f2eced698
commit
b3511cb46b
@ -82,10 +82,11 @@ extern "C"
|
||||
|
||||
typedef struct {
|
||||
uint8_t network_key[16];
|
||||
uint8_t device_key[16];
|
||||
uint8_t flags;
|
||||
uint32_t iv_index;
|
||||
uint16_t unicast_address;
|
||||
|
||||
|
||||
// k1
|
||||
uint8_t identity_key[16];
|
||||
uint8_t beacon_key[16];
|
||||
|
@ -896,6 +896,9 @@ uint8_t provisioning_device_data_get_flags(void){
|
||||
uint16_t provisioning_device_data_get_unicast_address(void){
|
||||
return unicast_address;
|
||||
}
|
||||
const uint8_t * provisioning_device_data_get_device_key(void){
|
||||
return network_id;
|
||||
}
|
||||
const uint8_t * provisioning_device_data_get_network_id(void){
|
||||
return network_id;
|
||||
}
|
||||
|
@ -111,6 +111,7 @@ void provisioning_device_input_oob_complete_alphanumeric(uint16_t pb_adv_cid, co
|
||||
uint8_t provisioning_device_data_get_flags(void);
|
||||
uint16_t provisioning_device_data_get_unicast_address(void);
|
||||
uint8_t provisioning_device_data_get_nid(void);
|
||||
const uint8_t * provisioning_device_data_get_device_key(void);
|
||||
const uint8_t * provisioning_device_data_get_encryption_key(void);
|
||||
const uint8_t * provisioning_device_data_get_privacy_key(void);
|
||||
const uint8_t * provisioning_device_data_get_network_id(void);
|
||||
|
Loading…
x
Reference in New Issue
Block a user