From: Bruna Moreira <bruna.moreira@xxxxxxxxxxxxx> Add Phone Alert Status service for PASP. --- profiles/alert/server.c | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/profiles/alert/server.c b/profiles/alert/server.c index cc6ff19..a35da99 100644 --- a/profiles/alert/server.c +++ b/profiles/alert/server.c @@ -27,13 +27,34 @@ #endif #include <stdbool.h> +#include <glib.h> +#include <bluetooth/uuid.h> +#include "att.h" #include "adapter.h" +#include "gatt-service.h" +#include "gattrib.h" +#include "gatt.h" #include "server.h" #include "profile.h" +#define PHONE_ALERT_STATUS_SVC_UUID 0x180E + +static void register_phone_alert_service(struct btd_adapter *adapter) +{ + bt_uuid_t uuid; + + bt_uuid16_create(&uuid, PHONE_ALERT_STATUS_SVC_UUID); + + /* Phone Alert Status Service */ + gatt_service_add(adapter, GATT_PRIM_SVC_UUID, &uuid, + GATT_OPT_INVALID); +} + static int alert_server_probe(struct btd_adapter *adapter) { + register_phone_alert_service(adapter); + return 0; } -- 1.7.9.5 -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html