64 Commits

Author SHA1 Message Date
Matthias Ringwald
a4173ea0fd mesh: use mesh_network_pdu_t and mesh_transport_pdu_t for send of access pdus 2019-07-20 08:50:24 +02:00
Matthias Ringwald
e9bdb728d9 mesh: use mesh_transport_pdu_t for sending control messages 2019-07-20 08:50:24 +02:00
Matthias Ringwald
7a8c02e5c5 mesh: mesh_transport_init registers with mesh_network 2019-07-20 08:50:24 +02:00
Matthias Ringwald
cf5f2da0f8 mesh: add send for existing receive messages 2019-07-20 08:50:24 +02:00
Matthias Ringwald
c00ae1e202 mesh: release crypto lock 2019-07-20 08:50:24 +02:00
Matthias Ringwald
597b21e892 mesh: ignore Segmentation Ack if no outgoing upper transport 2019-07-20 08:50:24 +02:00
Matthias Ringwald
17164a95e1 mesh: delete dead code 2019-07-20 08:50:24 +02:00
Matthias Ringwald
3609ec5369 mesh: mesh_upper_transport_access_send handles 8 byte TransMIC 2019-07-20 08:50:24 +02:00
Matthias Ringwald
71cb16f65a mesh: fix processing unsegmented access message 2019-07-20 08:50:24 +02:00
Matthias Ringwald
acc9b2251c mesh: add mesh_network/transport_dump/reset 2019-07-20 08:50:24 +02:00
Matthias Ringwald
a21b2cc401 mesh: callbacks for (un)segmented access/control messages 2019-07-20 08:50:24 +02:00
Matthias Ringwald
77eae4789e mesh: provide mesh_network_pdu_data and mesh_network_pdu_data getter 2019-07-20 08:50:24 +02:00
Matthias Ringwald
976516893f mesh: remove NetMIC before passing pdu to lower transport 2019-07-20 08:50:24 +02:00
Matthias Ringwald
4ee6a71aa9 mesh: extract mesh_transport 2019-07-20 08:50:24 +02:00