From a8e9101d2fa7db4cd2ddc88137b9bfe92bbb2d0f Mon Sep 17 00:00:00 2001 From: "matthias.ringwald" Date: Wed, 9 Jun 2010 17:34:52 +0000 Subject: [PATCH] enable SDP server - only responds to Service Search Attribute Request with empty Service Search Attribute Response --- src/daemon.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/daemon.c b/src/daemon.c index a88dcf6a7..989819938 100644 --- a/src/daemon.c +++ b/src/daemon.c @@ -149,7 +149,7 @@ static int btstack_command_handler(connection_t *connection, uint8_t *packet, ui case L2CAP_REGISTER_SERVICE: psm = READ_BT_16(packet, 3); mtu = READ_BT_16(packet, 5); - l2cap_register_service_internal(connection, psm, mtu); + l2cap_register_service_internal(connection, NULL, psm, mtu); break; case L2CAP_UNREGISTER_SERVICE: psm = READ_BT_16(packet, 3); @@ -353,6 +353,9 @@ int main (int argc, char * const * argv){ l2cap_register_event_packet_handler(daemon_event_handler); timeout.process = daemon_no_connections_timeout; + // init SDP + sdp_init(); + #ifdef USE_LAUNCHD socket_connection_create_launchd(); #else