From: Rui Silva <rukinhas@gmail.com>
To: bluez-devel@lists.sourceforge.net
Subject: [Bluez-devel] help needed with rfcomm
Date: Wed, 24 Aug 2005 20:21:02 +0100 [thread overview]
Message-ID: <259637e0508241221e7f081b@mail.gmail.com> (raw)
hello ppl,=20
i tried to post these doubts under the bluez-users mailing list, but i
did'nt have any response, and since it has a programing doubt, i'll
try to explain my problem.
i want to buil an aplication that listen on rfcomm bluetooth sockets
and the same aplication receives information thru that socket. i kinda
have a squeleton of the program as folows:
// cria o socket
if( (sock =3D socket(PF_BLUETOOTH, SOCK_STREAM, BTPROTO_RFCOMM))
< 0){
perror("socket");
return(-1);
}
// op=E7=F5es do socket
addr.rc_family =3D AF_BLUETOOTH;
str2ba(argv[1],&addr.rc_bdaddr);
addr.rc_channel =3D htobs(CHANNEL);
alen =3D sizeof(addr);
//regista o socket no SO
if(bind(sock, (struct sockaddr *)&addr, alen) < 0){
perror("bind");
return(-1);
}
//poe o socket =E0 escuta
listen(sock,QUEUE);
printf("Waiting for connections...\n\n");
while (1){
while((client =3D accept(sock, (struct sockaddr *)&addr,
&alen)) !=3D -1){
printf("Got a connection attempt!\n");
memset(buffer, 0, TAM_BUFFER);
if ( (r =3D read(client, buffer, TAM_BUFFER)) < 0
){
perror("Read no server");
}
but i can't get the connections to this computer to work. a i don't know wh=
y.
another problem that i had was that the SPP profile has not
advertized, and i solved that problem by performing a "sdptool add
SP".
anyway, with or without my program, i can't get the computer to accept
the connection attemps from other computers. these connections are
made using rfcomm on channel 1, and i can't change that.
my kernel was all the bluez stuff compiled in, not as modules.=20
any sugestions will be apreciated
so any ideia on how to solve this problem. I lacking time to
accomplish this program so i would really aprecciate all the hep that
you can give me..
thank you all very much
--=20
Rui Silva
Powered by Gentoo Linux under :
CELERON 1000 - Stage1 install with nptl
Pentium M 1800GHz - Stage1 install with NPTL
http://rukinhas.no-ip.org
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel
next reply other threads:[~2005-08-24 19:21 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-08-24 19:21 Rui Silva [this message]
2005-08-24 20:43 ` [Bluez-devel] Re: help needed with rfcomm Rui Silva
2005-08-24 20:56 ` Marcel Holtmann
2005-08-24 20:55 ` [Bluez-devel] " Marcel Holtmann
2005-08-25 13:43 ` Rui Silva
2005-08-25 14:29 ` Marcel Holtmann
2005-08-26 13:35 ` Rui Silva
2005-08-26 20:56 ` Rui Silva
2005-08-26 21:02 ` Albert Huang
2005-08-27 12:55 ` Marcel Holtmann
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=259637e0508241221e7f081b@mail.gmail.com \
--to=rukinhas@gmail.com \
--cc=bluez-devel@lists.sourceforge.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox