summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLuiz Augusto von Dentz <luiz.dentz@openbossa.org>2008-09-08 18:20:29 -0300
committerLuiz Augusto von Dentz <luiz.dentz@openbossa.org>2008-09-08 18:20:29 -0300
commit957d01bac7a4c448bbe0a15de613af7927d1c7d0 (patch)
tree4c279a27c3284d9434a08cc5802b97bf846c6479 /src
parent75b61c0a4f415fdb6518b9cf99f9b5d4b8072c5f (diff)
Fix a2dp and avrcp drivers to not rely on BDADDR_ANY.
Diffstat (limited to 'src')
-rw-r--r--src/sdpd-database.c2
-rw-r--r--src/sdpd-service.c2
-rw-r--r--src/sdpd.h4
3 files changed, 4 insertions, 4 deletions
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);