zephyr/subsys/bluetooth
Lingao Meng 3d2ad8e653 Bluetooth: Mesh: Split proxy.h to proxy.h and proxy_msg.h
The Bluetooth proxy feature includes proxy client and proxy server.
In addition to the proxy pdu message used above, pb-gatt also uses
the same proxy pdu message.

Currently zephyr bluetooth mesh couples them in one file.

A file at the separation is called gatt_services.c,
which is used to contain Mesh Provisioning Service and
Mesh Proxy Service.

Another file in the separation is called proxy_msg.c,
which is used to process Proxy pdu messages.

Also according to Trond's suggestion:

Rename CONFIG_BT_MESH_PROXY to CONFIG_BT_MESH_GATT.
Create an additional promptless entry CONFIG_BT_MESH_GATT_SERVER
that selects CONFIG_BT_MESH_GATT and is selected by
CONFIG_BT_MESH_GATT_PROXY or CONFIG_BT_MESH_PB_GATT.

Create additional CONFIG_BT_MESH_PROXY used to represent
proxy feature (also include proxy client).

Signed-off-by: Lingao Meng <menglingao@xiaomi.com>
2021-07-09 17:56:16 +03:00
..
audio Bluetooth: Audio: AICS client add function to get conn pointer 2021-06-24 11:31:04 -04:00
common Bluetooth: Mesh: Modularizing the proxy 2021-07-09 17:56:16 +03:00
controller Bluetooth: Controller: Use define for offset unit and SCA calculation 2021-07-06 18:51:51 -04:00
host Bluetooth: Mesh: Modularizing the proxy 2021-07-09 17:56:16 +03:00
mesh Bluetooth: Mesh: Split proxy.h to proxy.h and proxy_msg.h 2021-07-09 17:56:16 +03:00
services bluetooth: services: hrs: use template for logging configuration 2021-07-05 14:34:25 +03:00
shell Bluetooth: Audio: AICS remove need for bt_conn pointer 2021-06-24 11:31:04 -04:00
CMakeLists.txt Bluetooth: Audio: Volume Offset Control Service and Client 2021-03-22 13:05:56 -04:00
Kconfig Bluetooth: ISO: Split connected and broadcast ISO Kconfig 2021-06-22 08:21:00 -04:00