D | transport.c | 57 #define SEG_RETRANSMIT_TIMEOUT_UNICAST(tx) (K_MSEC(400) + 50 * (tx)->ttl) argument 64 #define SEG_RETRANSMIT_TIMEOUT(tx) \ argument 65 (BLE_MESH_ADDR_IS_UNICAST((tx)->dst) ? \ 66 SEG_RETRANSMIT_TIMEOUT_UNICAST(tx) : \ 178 struct seg_tx tx = { in bt_mesh_get_seg_retrans_timeout() local 181 return SEG_RETRANSMIT_TIMEOUT_UNICAST(&tx); in bt_mesh_get_seg_retrans_timeout() 189 static int send_unseg(struct bt_mesh_net_tx *tx, struct net_buf_simple *sdu, in send_unseg() argument 195 tx->src, tx->ctx->addr, tx->ctx->app_idx, sdu->len); in send_unseg() 197 buf = bt_mesh_adv_create(BLE_MESH_ADV_DATA, tx->xmit, BUF_TIMEOUT); in send_unseg() 205 if (tx->ctx->app_idx == BLE_MESH_KEY_DEV) { in send_unseg() [all …]
|