diff options
author | Arman Uguray <armansito@chromium.org> | 2014-12-18 17:24:37 -0800 |
---|---|---|
committer | Luiz Augusto von Dentz <luiz.von.dentz@intel.com> | 2014-12-19 18:49:25 -0200 |
commit | 9942dcdb552ab0ad987b10136d13cda9f571fcb1 (patch) | |
tree | a72a16f9f3a0f773fa5c9df65bd8a4d05ef2030d | |
parent | fdfd8575bf01353a988798c4270f609b120fd8fb (diff) | |
download | bluez-9942dcdb552ab0ad987b10136d13cda9f571fcb1.tar.gz |
profiles/gatt: Rename profile to gap
Since this built in profile only handles the GAP service, this patch
renames it to gap.
-rw-r--r-- | Makefile.plugins | 4 | ||||
-rw-r--r-- | profiles/gap/gas.c (renamed from profiles/gatt/gas.c) | 37 |
2 files changed, 19 insertions, 22 deletions
diff --git a/Makefile.plugins b/Makefile.plugins index 0448b9143..52b51c5c7 100644 --- a/Makefile.plugins +++ b/Makefile.plugins @@ -72,8 +72,8 @@ builtin_sources += profiles/health/mcap.h profiles/health/mcap.c \ profiles/health/hdp_util.h profiles/health/hdp_util.c endif -builtin_modules += gatt -builtin_sources += profiles/gatt/gas.c +builtin_modules += gap +builtin_sources += profiles/gap/gas.c builtin_modules += scanparam builtin_sources += profiles/scanparam/scan.c diff --git a/profiles/gatt/gas.c b/profiles/gap/gas.c index 9d5d31ed5..a4028dd0b 100644 --- a/profiles/gatt/gas.c +++ b/profiles/gap/gas.c @@ -13,11 +13,6 @@ * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - * */ #ifdef HAVE_CONFIG_H @@ -56,7 +51,7 @@ struct gas { guint attioid; }; -static GSList *devices = NULL; +static GSList *devices; static void gas_free(struct gas *gas) { @@ -73,7 +68,7 @@ static int cmp_device(gconstpointer a, gconstpointer b) const struct gas *gas = a; const struct btd_device *device = b; - return (gas->device == device ? 0 : -1); + return gas->device == device ? 0 : -1; } static void gap_appearance_cb(guint8 status, const guint8 *pdu, guint16 plen, @@ -171,7 +166,7 @@ static void gas_unregister(struct btd_device *device) gas_free(gas); } -static int gatt_driver_probe(struct btd_service *service) +static int gap_driver_probe(struct btd_service *service) { struct btd_device *device = btd_service_get_device(service); struct gatt_primary *gap; @@ -186,31 +181,33 @@ static int gatt_driver_probe(struct btd_service *service) return gas_register(device, &gap->range); } -static void gatt_driver_remove(struct btd_service *service) +static void gap_driver_remove(struct btd_service *service) { struct btd_device *device = btd_service_get_device(service); gas_unregister(device); } -static struct btd_profile gatt_profile = { - .name = "gap-gatt-profile", - .remote_uuid = GATT_UUID, - .device_probe = gatt_driver_probe, - .device_remove = gatt_driver_remove +static struct btd_profile gap_profile = { + .name = "gap-profile", + .remote_uuid = GAP_UUID, + .device_probe = gap_driver_probe, + .device_remove = gap_driver_remove }; -static int gatt_init(void) +static int gap_init(void) { - btd_profile_register(&gatt_profile); + devices = NULL; + + btd_profile_register(&gap_profile); return 0; } -static void gatt_exit(void) +static void gap_exit(void) { - btd_profile_unregister(&gatt_profile); + btd_profile_unregister(&gap_profile); } -BLUETOOTH_PLUGIN_DEFINE(gatt, VERSION, BLUETOOTH_PLUGIN_PRIORITY_DEFAULT, - gatt_init, gatt_exit) +BLUETOOTH_PLUGIN_DEFINE(gap, VERSION, BLUETOOTH_PLUGIN_PRIORITY_DEFAULT, + gap_init, gap_exit) |