From 50b0beefa869bdb55cd86614a275fac84f8c2ec4 Mon Sep 17 00:00:00 2001 From: Szymon Janc Date: Wed, 3 Oct 2012 15:18:25 +0200 Subject: [PATCH] adapter: Add btd_adapter_get_services function Services will be used to create EIR to be send over OOB. --- src/adapter.c | 5 +++++ src/adapter.h | 1 + 2 files changed, 6 insertions(+) diff --git a/src/adapter.c b/src/adapter.c index 4ca0c53cd..d31862ff5 100644 --- a/src/adapter.c +++ b/src/adapter.c @@ -1031,6 +1031,11 @@ struct btd_device *adapter_get_device(struct btd_adapter *adapter, return adapter_create_device(adapter, address, BDADDR_BREDR); } +sdp_list_t *btd_adapter_get_services(struct btd_adapter *adapter) +{ + return adapter->services; +} + static gboolean discovery_cb(gpointer user_data) { struct btd_adapter *adapter = user_data; diff --git a/src/adapter.h b/src/adapter.h index 436f1670f..340d55cc8 100644 --- a/src/adapter.h +++ b/src/adapter.h @@ -89,6 +89,7 @@ void btd_adapter_get_class(struct btd_adapter *adapter, uint8_t *major, const char *btd_adapter_get_name(struct btd_adapter *adapter); struct btd_device *adapter_get_device(struct btd_adapter *adapter, const char *address); +sdp_list_t *btd_adapter_get_services(struct btd_adapter *adapter); struct btd_device *adapter_find_device(struct btd_adapter *adapter, const char *dest); -- 2.47.3