Restructured access to Bluetooth Controllers to allow the usage of Multiple controllers, and potentially functionality tailored to Mesh specific features. --- mesh/mesh-io.c | 3 ++- mesh/mesh-io.h | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/mesh/mesh-io.c b/mesh/mesh-io.c index 5cdfdc5ff..8cf6c486a 100644 --- a/mesh/mesh-io.c +++ b/mesh/mesh-io.c @@ -177,7 +177,8 @@ bool mesh_io_send(struct mesh_io *io, struct mesh_io_send_info *info, return false; } -bool mesh_io_send_cancel(struct mesh_io *io, uint8_t *pattern, uint8_t len) +bool mesh_io_send_cancel(struct mesh_io *io, const uint8_t *pattern, + uint8_t len) { io = l_queue_find(io_list, match_by_io, io); diff --git a/mesh/mesh-io.h b/mesh/mesh-io.h index 754f6129c..71d3cb980 100644 --- a/mesh/mesh-io.h +++ b/mesh/mesh-io.h @@ -96,4 +96,5 @@ bool mesh_set_filter(struct mesh_io *io, uint8_t filter_id, bool mesh_io_send(struct mesh_io *io, struct mesh_io_send_info *info, const uint8_t *data, uint16_t len); -bool mesh_io_send_cancel(struct mesh_io *io, uint8_t *pattern, uint8_t len); +bool mesh_io_send_cancel(struct mesh_io *io, const uint8_t *pattern, + uint8_t len); -- 2.14.5