mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-02-23 09:41:03 +00:00
test/mesh: fix mesh_messag_test build
This commit is contained in:
parent
d19dd9d7ea
commit
63197f4548
@ -9,6 +9,7 @@
|
||||
#include "btstack_util.h"
|
||||
#include "mesh/adv_bearer.h"
|
||||
#include "mesh/gatt_bearer.h"
|
||||
#include "mesh/mesh_access.h"
|
||||
#include "mesh/mesh_crypto.h"
|
||||
#include "mesh/mesh_foundation.h"
|
||||
#include "mesh/mesh_iv_index_seq_number.h"
|
||||
@ -100,6 +101,28 @@ static void gatt_bearer_emit_connected(void){
|
||||
}
|
||||
#endif
|
||||
|
||||
// copy from mesh_message.c for now
|
||||
uint16_t mesh_pdu_dst(mesh_pdu_t * pdu){
|
||||
switch (pdu->pdu_type){
|
||||
case MESH_PDU_TYPE_TRANSPORT:
|
||||
return mesh_transport_dst((mesh_transport_pdu_t*) pdu);
|
||||
case MESH_PDU_TYPE_NETWORK:
|
||||
return mesh_network_dst((mesh_network_pdu_t *) pdu);
|
||||
default:
|
||||
return MESH_ADDRESS_UNSASSIGNED;
|
||||
}
|
||||
}
|
||||
uint16_t mesh_pdu_ctl(mesh_pdu_t * pdu){
|
||||
switch (pdu->pdu_type){
|
||||
case MESH_PDU_TYPE_TRANSPORT:
|
||||
return mesh_transport_ctl((mesh_transport_pdu_t*) pdu);
|
||||
case MESH_PDU_TYPE_NETWORK:
|
||||
return mesh_network_control((mesh_network_pdu_t *) pdu);
|
||||
default:
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
void CHECK_EQUAL_ARRAY(uint8_t * expected, uint8_t * actual, int size){
|
||||
int i;
|
||||
for (i=0; i<size; i++){
|
||||
|
Loading…
x
Reference in New Issue
Block a user