Searched refs:conf_inputs (Results 1 – 6 of 6) sorted by relevance
/Zephyr-latest/subsys/bluetooth/mesh/ |
D | provisionee.c | 81 memcpy(bt_mesh_prov_link.conf_inputs.invite, data, PDU_LEN_INVITE); in prov_invite() 129 memcpy(bt_mesh_prov_link.conf_inputs.capabilities, &buf.data[1], PDU_LEN_CAPABILITIES); in prov_invite() 171 memcpy(bt_mesh_prov_link.conf_inputs.start, data, PDU_LEN_START); in prov_start() 210 uint8_t *inputs = (uint8_t *)&bt_mesh_prov_link.conf_inputs; in send_confirm() 320 memcpy(bt_mesh_prov_link.conf_inputs.pub_key_device, &buf.data[1], PDU_LEN_PUB_KEY); in send_pub_key() 335 remote_pub_key = bt_mesh_prov_link.conf_inputs.pub_key_provisioner; in prov_dh_key_gen() 371 memcpy(bt_mesh_prov_link.conf_inputs.pub_key_provisioner, data, PDU_LEN_PUB_KEY); in prov_pub_key() 382 bt_mesh_prov_link.conf_inputs.pub_key_provisioner, PDU_LEN_PUB_KEY)) { in prov_pub_key() 389 memcpy(bt_mesh_prov_link.conf_inputs.pub_key_device, bt_mesh_prov->public_key_be, in prov_pub_key() 654 } else if (bt_mesh_prov_link.conf_inputs.invite[0]) { in prov_link_closed()
|
D | provisioner.c | 91 memcpy(bt_mesh_prov_link.conf_inputs.invite, &provisionee.attention_duration, in send_invite() 113 bool oob_pub_key = bt_mesh_prov_link.conf_inputs.capabilities[3] == PUB_KEY_OOB; in send_start() 131 memcpy(bt_mesh_prov_link.conf_inputs.start, &start.data[1], PDU_LEN_START); in send_start() 297 memcpy(bt_mesh_prov_link.conf_inputs.capabilities, data, PDU_LEN_CAPABILITIES); in prov_capabilities() 315 uint8_t *inputs = (uint8_t *)&bt_mesh_prov_link.conf_inputs; in send_confirm() 407 memcpy(bt_mesh_prov_link.conf_inputs.pub_key_provisioner, &buf.data[1], PDU_LEN_PUB_KEY); in send_pub_key() 422 local_pk = bt_mesh_prov_link.conf_inputs.pub_key_provisioner; in prov_dh_key_gen() 423 remote_pk = bt_mesh_prov_link.conf_inputs.pub_key_device; in prov_dh_key_gen() 466 memcpy(bt_mesh_prov_link.conf_inputs.pub_key_device, data, PUB_KEY_SIZE); in prov_pub_key() 794 memcpy(bt_mesh_prov_link.conf_inputs.pub_key_device, public_key, PDU_LEN_PUB_KEY); in bt_mesh_prov_remote_pub_key_set()
|
D | prov.h | 148 } conf_inputs; member
|
D | crypto.c | 610 int bt_mesh_prov_conf_salt(uint8_t algorithm, const uint8_t conf_inputs[145], in bt_mesh_prov_conf_salt() 616 return bt_mesh_s2(conf_inputs, 145, salt); in bt_mesh_prov_conf_salt() 622 return bt_mesh_s1(conf_inputs, 145, salt); in bt_mesh_prov_conf_salt()
|
D | crypto.h | 131 int bt_mesh_prov_conf_salt(uint8_t algorithm, const uint8_t conf_inputs[145], uint8_t *salt);
|
D | prov.c | 35 BUILD_ASSERT(sizeof(bt_mesh_prov_link.conf_inputs) == 145,
|