mbox series

[BlueZ,v3,0/4] mesh: Fix segmentation behavior of Lower transport layer

Message ID 670cce10.170a0220.1255fc.6625@mx.google.com (mailing list archive)
Headers show
Series mesh: Fix segmentation behavior of Lower transport layer | expand

Message

Junho Lee Oct. 14, 2024, 7:53 a.m. UTC
These is implementations of segmentation and reassembly, except for the
friend feature for LPN nodes, implemented according to Mesh Protocol 1.1
section 3.5.

v1 -> v2: Fix coding convention and linting error
          Fix SEG_MAX() argument in unittest for mesh crypto

v2 -> v3: Fix line length


Junho Lee (4):
  mesh: Implement lower transport layer for segmentation and reassembly
  mesh: Add mesh conf for SAR Transmitter and Receiver
  mesh: Fix inserting NULL into bool type arguments to false
  mesh: Add features of Segmented Control message

 mesh/crypto.c           |  69 ++--
 mesh/mesh-main.conf     | 107 +++++
 mesh/mesh.c             | 125 +++++-
 mesh/mesh.h             |   2 +
 mesh/net.c              | 873 +++++++++++++++++++++++++++-------------
 mesh/net.h              |  33 +-
 unit/test-mesh-crypto.c |   6 +-
 7 files changed, 888 insertions(+), 327 deletions(-)