From 957d01bac7a4c448bbe0a15de613af7927d1c7d0 Mon Sep 17 00:00:00 2001 From: Luiz Augusto von Dentz Date: Mon, 8 Sep 2008 18:20:29 -0300 Subject: Fix a2dp and avrcp drivers to not rely on BDADDR_ANY. --- src/sdpd-database.c | 2 +- src/sdpd-service.c | 2 +- src/sdpd.h | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/sdpd-database.c b/src/sdpd-database.c index 6cc34bd3..3642ae18 100644 --- a/src/sdpd-database.c +++ b/src/sdpd-database.c @@ -166,7 +166,7 @@ void sdp_svcdb_set_collectable(sdp_record_t *record, int sock) /* * Add a service record to the repository */ -void sdp_record_add(bdaddr_t *device, sdp_record_t *rec) +void sdp_record_add(const bdaddr_t *device, sdp_record_t *rec) { sdp_access_t *dev; diff --git a/src/sdpd-service.c b/src/sdpd-service.c index cf120b89..713e12ef 100644 --- a/src/sdpd-service.c +++ b/src/sdpd-service.c @@ -377,7 +377,7 @@ void register_device_id(const uint16_t vendor, const uint16_t product, update_svclass_list(); } -int add_record_to_server(bdaddr_t *src, sdp_record_t *rec) +int add_record_to_server(const bdaddr_t *src, sdp_record_t *rec) { sdp_data_t *data; diff --git a/src/sdpd.h b/src/sdpd.h index 332b434d..15eb5940 100644 --- a/src/sdpd.h +++ b/src/sdpd.h @@ -68,7 +68,7 @@ void sdp_svcdb_collect_all(int sock); void sdp_svcdb_set_collectable(sdp_record_t *rec, int sock); void sdp_svcdb_collect(sdp_record_t *rec); sdp_record_t *sdp_record_find(uint32_t handle); -void sdp_record_add(bdaddr_t *device, sdp_record_t *rec); +void sdp_record_add(const bdaddr_t *device, sdp_record_t *rec); int sdp_record_remove(uint32_t handle); sdp_list_t *sdp_get_record_list(void); sdp_list_t *sdp_get_access_list(void); @@ -83,7 +83,7 @@ uint32_t sdp_get_time(); int start_sdp_server(uint16_t mtu, const char *did, uint32_t flags); void stop_sdp_server(void); -int add_record_to_server(bdaddr_t *src, sdp_record_t *rec); +int add_record_to_server(const bdaddr_t *src, sdp_record_t *rec); int remove_record_from_server(uint32_t handle); typedef void (*service_classes_callback_t) (const bdaddr_t *bdaddr, uint8_t value); -- cgit