mesh_network.c (9fe804231b44fa2e6e07a8c41c4d339ccf0350d3) | mesh_network.c (fde19096d3c7ed18d94a1a64a489ad52f372456b) |
---|---|
1/* 2 * Copyright (C) 2018 BlueKitchen GmbH 3 * 4 * Redistribution and use in source and binary forms, with or without 5 * modification, are permitted provided that the following conditions 6 * are met: 7 * 8 * 1. Redistributions of source code must retain the above copyright --- 1076 unchanged lines hidden (view full) --- 1085} 1086void mesh_network_dump(void){ 1087 mesh_network_dump_network_pdus("network_pdus_received", &network_pdus_received); 1088 mesh_network_dump_network_pdus("network_pdus_queued", &network_pdus_queued); 1089 mesh_network_dump_network_pdus("network_pdus_outgoing_gatt", &network_pdus_outgoing_gatt); 1090 mesh_network_dump_network_pdus("network_pdus_outgoing_adv", &network_pdus_outgoing_adv); 1091 printf("network_pdu_in_validation: \n"); 1092 mesh_network_dump_network_pdu(network_pdu_in_validation); | 1/* 2 * Copyright (C) 2018 BlueKitchen GmbH 3 * 4 * Redistribution and use in source and binary forms, with or without 5 * modification, are permitted provided that the following conditions 6 * are met: 7 * 8 * 1. Redistributions of source code must retain the above copyright --- 1076 unchanged lines hidden (view full) --- 1085} 1086void mesh_network_dump(void){ 1087 mesh_network_dump_network_pdus("network_pdus_received", &network_pdus_received); 1088 mesh_network_dump_network_pdus("network_pdus_queued", &network_pdus_queued); 1089 mesh_network_dump_network_pdus("network_pdus_outgoing_gatt", &network_pdus_outgoing_gatt); 1090 mesh_network_dump_network_pdus("network_pdus_outgoing_adv", &network_pdus_outgoing_adv); 1091 printf("network_pdu_in_validation: \n"); 1092 mesh_network_dump_network_pdu(network_pdu_in_validation); |
1093 printf("gatt_bearer_network_pdu: \n"); 1094 mesh_network_dump_network_pdu(gatt_bearer_network_pdu); 1095 printf("adv_bearer_network_pdu: \n"); 1096 mesh_network_dump_network_pdu(adv_bearer_network_pdu); |
|
1093} 1094void mesh_network_reset(void){ 1095 mesh_network_reset_network_pdus(&network_pdus_received); 1096 mesh_network_reset_network_pdus(&network_pdus_queued); 1097 mesh_network_reset_network_pdus(&network_pdus_outgoing_gatt); 1098 mesh_network_reset_network_pdus(&network_pdus_outgoing_adv); | 1097} 1098void mesh_network_reset(void){ 1099 mesh_network_reset_network_pdus(&network_pdus_received); 1100 mesh_network_reset_network_pdus(&network_pdus_queued); 1101 mesh_network_reset_network_pdus(&network_pdus_outgoing_gatt); 1102 mesh_network_reset_network_pdus(&network_pdus_outgoing_adv); |
1103 if (adv_bearer_network_pdu){ 1104 mesh_network_pdu_free(adv_bearer_network_pdu); 1105 } 1106 if (gatt_bearer_network_pdu){ 1107 mesh_network_pdu_free(gatt_bearer_network_pdu); 1108 } 1109 mesh_crypto_active = 0; |
|
1099} 1100 1101// buffer pool 1102mesh_network_pdu_t * mesh_network_pdu_get(void){ 1103 mesh_network_pdu_t * network_pdu = btstack_memory_mesh_network_pdu_get(); 1104 if (network_pdu) { 1105 memset(network_pdu, 0, sizeof(mesh_network_pdu_t)); 1106 network_pdu->pdu_header.pdu_type = MESH_PDU_TYPE_NETWORK; --- 104 unchanged lines hidden --- | 1110} 1111 1112// buffer pool 1113mesh_network_pdu_t * mesh_network_pdu_get(void){ 1114 mesh_network_pdu_t * network_pdu = btstack_memory_mesh_network_pdu_get(); 1115 if (network_pdu) { 1116 memset(network_pdu, 0, sizeof(mesh_network_pdu_t)); 1117 network_pdu->pdu_header.pdu_type = MESH_PDU_TYPE_NETWORK; --- 104 unchanged lines hidden --- |