Searched refs:aszmic (Results 1 – 4 of 4) sorted by relevance
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/ |
D | crypto.c | 23 #define APP_MIC_LEN(aszmic) ((aszmic) ? 8 : 4) argument 655 static void create_app_nonce(uint8_t nonce[13], bool dev_key, uint8_t aszmic, in create_app_nonce() argument 665 sys_put_be32((seq_num | ((uint32_t)aszmic << 31)), &nonce[1]); in create_app_nonce() 673 int bt_mesh_app_encrypt(const uint8_t key[16], bool dev_key, uint8_t aszmic, in bt_mesh_app_encrypt() argument 685 create_app_nonce(nonce, dev_key, aszmic, src, dst, seq_num, iv_index); in bt_mesh_app_encrypt() 690 ad ? 16 : 0, buf->data, APP_MIC_LEN(aszmic)); in bt_mesh_app_encrypt() 692 net_buf_simple_add(buf, APP_MIC_LEN(aszmic)); in bt_mesh_app_encrypt() 699 int bt_mesh_app_decrypt(const uint8_t key[16], bool dev_key, uint8_t aszmic, in bt_mesh_app_decrypt() argument 709 create_app_nonce(nonce, dev_key, aszmic, src, dst, seq_num, iv_index); in bt_mesh_app_decrypt() 715 ad ? 16 : 0, out->data, APP_MIC_LEN(aszmic)); in bt_mesh_app_decrypt()
|
D | crypto.h | 141 int bt_mesh_app_encrypt(const uint8_t key[16], bool dev_key, uint8_t aszmic, 145 int bt_mesh_app_decrypt(const uint8_t key[16], bool dev_key, uint8_t aszmic,
|
D | transport.c | 41 #define APP_MIC_LEN(aszmic) ((aszmic) ? BLE_MESH_MIC_LONG : BLE_MESH_MIC_SHORT) argument 438 net_tx->aszmic, sdu->len); in send_seg() 517 net_buf_add_u8(seg, (net_tx->aszmic << 7) | seq_zero >> 6); in send_seg() 633 tx->aszmic = 0U; in bt_mesh_trans_send() 635 tx->aszmic = 1U; in bt_mesh_trans_send() 645 tx->aszmic, msg, ad, tx->src, in bt_mesh_trans_send() 735 uint8_t aszmic, struct net_buf_simple *buf) in sdu_recv() argument 743 BT_DBG("ASZMIC %u AKF %u AID 0x%02x", aszmic, AKF(&hdr), AID(&hdr)); in sdu_recv() 746 if (buf->len < 1 + APP_MIC_LEN(aszmic)) { in sdu_recv() 764 buf->len -= APP_MIC_LEN(aszmic); in sdu_recv() [all …]
|
D | net.h | 311 aszmic:1, member
|