* [Bluez-devel] Problem to really close RFComm socket
@ 2005-04-08 16:56 Frederic Danis
2005-04-08 17:28 ` Marcel Holtmann
0 siblings, 1 reply; 2+ messages in thread
From: Frederic Danis @ 2005-04-08 16:56 UTC (permalink / raw)
To: bluez-devel
Hello,
I am trying to use RFComm sockets, but I have a problem when I close the
socket, it does not close RFComm or ACL connection.
So, if I try to reconnect I got an error 0x10. I used hcidump and
nothing happens when close is called.
The only way to really close is to stop the app.
what I use is :
laddr.rc_family = AF_BLUETOOTH;
laddr.rc_bdaddr = *BDADDR_ANY;
laddr.rc_channel = 0;
if (bind(rfcSocket, (struct sockaddr *)&laddr, sizeof(laddr)) < 0)
return -1;
raddr.rc_family = AF_BLUETOOTH;
raddr.rc_bdaddr = SESSION(btAddr);
raddr.rc_channel = channel;
if (connect(rfcSocket, (struct sockaddr *)&raddr, sizeof(raddr))
< 0)
return -1;
........
close(rfcSocket);
I think I have forgot something, but what ?
Regards
Fred
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2005-04-08 17:28 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-04-08 16:56 [Bluez-devel] Problem to really close RFComm socket Frederic Danis
2005-04-08 17:28 ` Marcel Holtmann
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.