summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2008-07-10 01:15:44 +0000
committerMarcel Holtmann <marcel@holtmann.org>2008-07-10 01:15:44 +0000
commitee0b35445ba76b7b73badbcdefbeca4ac9d5dc77 (patch)
tree7de61049f1a7ebe9a86a78f0cc781a6387d0533e /tools
parentf1e41a10b21e7f7bdd1f5fec7fd2d96e23a03def (diff)
Add extra attributes to the serial port record
Diffstat (limited to 'tools')
-rw-r--r--tools/sdptool.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/tools/sdptool.c b/tools/sdptool.c
index 19882396..eb890df9 100644
--- a/tools/sdptool.c
+++ b/tools/sdptool.c
@@ -1199,7 +1199,15 @@ static int add_sp(sdp_session_t *session, svc_info_t *si)
add_lang_attr(&record);
- sdp_set_info_attr(&record, "Serial Port", 0, "COM Port");
+ sdp_set_info_attr(&record, "Serial Port", "BlueZ", "COM Port");
+
+ sdp_set_url_attr(&record, "http://www.bluez.org/",
+ "http://www.bluez.org/", "http://www.bluez.org/");
+
+ sdp_set_service_id(&record, sp_uuid);
+ sdp_set_service_ttl(&record, 0xffff);
+ sdp_set_service_avail(&record, 0xff);
+ sdp_set_record_state(&record, 0x00001234);
if (sdp_device_record_register(session, &interface, &record, SDP_RECORD_PERSIST) < 0) {
printf("Service Record registration failed\n");