recvfrom/sendto
Quoted 11 lines
----Alkuper=C3=A4inen viesti---- L=C3=A4hett=C3=A4j=C3=A4: [email protected] P=C3=A4iv=C3=A4m=C3=A4=C3=A4r=C3=A4: Feb 23, 2006 11:39:37 AM
Vastaanottaja: [email protected]
Aihe: Re: [Bluez-users] recvfrom/sendtoHi Ari,
Quoted 1 line
Can I use recvfrom and sendto with l2cap sockets (instead of listen,=20
accept,=20
Quoted 9 lines
Quoted 1 line
connect,...)?
why do you repeat your emails? I already told you to try it and tell if it doesn't work.
Regards
Marcel
Hi,
Sorry about that. The reason: I sent the message to the list, and waited fo= r=20
it to appear to my mailbox. It didn't appear and then I realised that I am = not=20
even subscribing the list. I thought that the message didn't get to the lis= t=20
and I posted it second time.
I have tried to use sendto this way:
int sock;
struct sockaddr_l2 sock_addr;
char addr[18] =3D "00:12:37:46:bc:2b";
sock =3D socket(AF_BLUETOOTH, SOCK_DGRAM, BTPROTO_L2CAP); sock_addr.l2_family =3D AF_BLUETOOTH;
sock_addr.l2_psm =3D htobs(6001);str2ba(addr, &sock_addr.l2_bdaddr);sendto(sock, "Bluetooth test", 15, 0, (struct sockaddr*)&sock_addr, sizeof (sock_addr));
sendto returns 'Invalid argument' error.
-Ari
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Bluez-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-users
Marcel Holtmann
maintainerHi Ari,
Quoted 11 lines
Sorry about that. The reason: I sent the message to the list, and waited for it to appear to my mailbox. It didn't appear and then I realised that I am not even subscribing the list. I thought that the message didn't get to the list and I posted it second time.
I have tried to use sendto this way:
int sock;
structsockaddr_l2sock_addr;
char addr[18] = "00:12:37:46:bc:2b";
Quoted 8 lines
sock =
socket(AF_BLUETOOTH, SOCK_DGRAM, BTPROTO_L2CAP); sock_addr.l2_family =AF_BLUETOOTH;
sock_addr.l2_psm = htobs(6001);str2ba(addr, &sock_addr.l2_bdaddr);sendto(sock, "Bluetooth test", 15, 0, (struct sockaddr*)&sock_addr, sizeof (sock_addr));sendto returns 'Invalid argument' error.
the SOCK_DGRAM support in L2CAP is not really good and thus might don't wanna you sendto() at all. Are there any problems with binding and connection to an L2CAP channel?
Regards
Marcel
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Bluez-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-users