/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/ |
D | settings.c | 226 struct net_val net = {0}; in net_set() local 232 err = bt_mesh_load_core_settings(name, (uint8_t *)&net, sizeof(net), &exist); in net_set() 244 memcpy(bt_mesh.dev_key, net.dev_key, sizeof(bt_mesh.dev_key)); in net_set() 245 bt_mesh_comp_provision(net.primary_addr); in net_set() 247 BT_INFO("Restored Primary Address 0x%04x", net.primary_addr); in net_set() 469 memcpy(sub->keys[0].net, &key.val[0], 16); in net_key_set() 470 memcpy(sub->keys[1].net, &key.val[1], 16); in net_key_set() 473 BT_INFO("Restored NetKey %s", bt_hex(sub->keys[0].net, 16)); in net_key_set() 998 memcpy(sub->keys[0].net, &key.val[0], 16); in p_net_key_set() 999 memcpy(sub->keys[1].net, &key.val[1], 16); in p_net_key_set() [all …]
|
D | local_operation.c | 140 return sub->kr_flag ? sub->keys[1].net : sub->keys[0].net; in bt_mesh_node_get_local_net_key() 186 memcmp(bt_mesh.sub[i].keys[0].net, net_key, 16) == 0) || in bt_mesh_node_local_net_key_add() 188 memcmp(bt_mesh.sub[i].keys[1].net, net_key, 16) == 0)) { in bt_mesh_node_local_net_key_add()
|
D | fast_prov.c | 127 return (sub->kr_flag ? sub->keys[1].net : sub->keys[0].net); in bt_mesh_fast_prov_net_key_get()
|
D | friend.c | 370 struct bt_mesh_net_rx net; member 396 bt_mesh_net_header_parse(&buf->b, &meta->net); in unseg_app_sdu_unpack() 398 &meta->aid, role, meta->net.ctx.addr); in unseg_app_sdu_unpack() 404 if (BLE_MESH_ADDR_IS_VIRTUAL(meta->net.ctx.recv_dst)) { in unseg_app_sdu_unpack() 405 meta->ad = bt_mesh_label_uuid_get(meta->net.ctx.recv_dst); in unseg_app_sdu_unpack() 428 meta->ad, meta->net.ctx.addr, in unseg_app_sdu_decrypt() 429 meta->net.ctx.recv_dst, meta->net.seq, in unseg_app_sdu_decrypt() 444 meta->ad, meta->net.ctx.addr, in unseg_app_sdu_encrypt() 445 meta->net.ctx.recv_dst, bt_mesh.seq, in unseg_app_sdu_encrypt() 467 if (meta.net.seq == bt_mesh.seq) { in unseg_app_sdu_prepare()
|
D | provisioner_main.c | 151 BT_INFO("NetKey %s", bt_hex(sub->keys[0].net, 16)); in bt_mesh_provisioner_net_create() 720 return sub->keys[1].net; in bt_mesh_provisioner_net_key_get() 722 return sub->keys[0].net; in bt_mesh_provisioner_net_key_get() 891 if (sub && (!memcmp(sub->keys[0].net, net_key, 16) || in provisioner_check_net_key() 892 !memcmp(sub->keys[1].net, net_key, 16))) { in provisioner_check_net_key() 1327 memset(sub->keys[0].net, 0, 16); in bt_mesh_provisioner_local_net_key_update() 1328 memcpy(sub->keys[0].net, net_key, 16); in bt_mesh_provisioner_local_net_key_update() 1363 return sub->keys[1].net; in bt_mesh_provisioner_local_net_key_get() 1365 return sub->keys[0].net; in bt_mesh_provisioner_local_net_key_get()
|
D | proxy_client.h | 64 struct bt_mesh_proxy_net_pdu net; member
|
D | net.c | 177 memcpy(keys->net, key, 16); in bt_mesh_net_keys_create() 287 err = friend_cred_set(cred, 1, sub->keys[1].net); in friend_cred_update() 323 err = friend_cred_set(cred, 0, sub->keys[0].net); in friend_cred_create() 330 err = friend_cred_set(cred, 1, sub->keys[1].net); in friend_cred_create() 1600 const uint8_t *net_key = bt_mesh.sub[0].keys[flags].net; in bt_mesh_net_start()
|
D | net.h | 63 uint8_t net[16]; /* NetKey */ member
|
D | cfg_srv.c | 2212 if (memcmp(buf->data, sub->keys[0].net, 16)) { in net_key_add() 2250 memcpy(change.cfg_netkey_add.net_key, sub->keys[0].net, 16); in net_key_add() 2285 if (!memcmp(buf->data, sub->keys[0].net, 16)) { in net_key_update() 2290 if (!memcmp(buf->data, sub->keys[1].net, 16)) { in net_key_update() 2325 memcpy(change.cfg_netkey_update.net_key, sub->keys[1].net, 16); in net_key_update()
|
/hal_espressif-latest/components/bt/ |
D | CMakeLists.txt | 466 "esp_ble_mesh/mesh_core/net.c" 765 "host/nimble/nimble/nimble/host/mesh/src/net.c") 825 set_source_files_properties("host/nimble/nimble/nimble/host/mesh/src/net.c"
|
/hal_espressif-latest/tools/esptool_py/ |
D | CONTRIBUTING.rst | 67 …ke "fixed typo" `squashed into previous commits <https://eli.thegreenplace.net/2014/02/19/squashin…
|
/hal_espressif-latest/components/bt/esp_ble_mesh/ |
D | Kconfig.in | 364 Enable BLE Mesh net buffer pool tracking. This option is used to introduce another 962 Define BLE Mesh trace level for BLE Mesh net buffer.
|
/hal_espressif-latest/components/mbedtls/esp_crt_bundle/ |
D | cacrt_all.pem | 42 Entrust.net Premium 2048 Secure Server CA
|