This version of the patchset extracts MGMT handling into a new module, mesh-mgmt, and changes --index daemon option to --io, allowing more flexibility when selecting io layer. Michał Lowas-Rzechonek (2): mesh: Move HCI handling to mesh-io-generic mesh: Changed --index option to --io Makefile.mesh | 1 + mesh/main.c | 75 +++++++++++---- mesh/mesh-io-api.h | 3 +- mesh/mesh-io-generic.c | 63 ++++++++----- mesh/mesh-io.c | 17 ++-- mesh/mesh-io.h | 2 +- mesh/mesh-mgmt.c | 207 +++++++++++++++++++++++++++++++++++++++++ mesh/mesh-mgmt.h | 23 +++++ mesh/mesh.c | 189 +++---------------------------------- mesh/mesh.h | 4 +- 10 files changed, 354 insertions(+), 230 deletions(-) create mode 100644 mesh/mesh-mgmt.c create mode 100644 mesh/mesh-mgmt.h -- 2.19.1