Subversion Repositories Projects

Compare Revisions

Regard whitespace Rev 130 → Rev 483

/Riddim/bluetooth_handler.c
52,7 → 52,7
return 1;
}
 
struct timeval timeout;
//struct timeval timeout;
fd_set readfds, writefds;
int s;
struct sockaddr_rc loc_addr = { 0 }, rem_addr = { 0 };
106,8 → 106,8
// try to accept connection if none yet
if (!bt_host_connected)
{
timeout.tv_sec = 0;
timeout.tv_usec = 100;
// timeout.tv_sec = 0;
// timeout.tv_usec = 100;
FD_ZERO(&readfds);
FD_ZERO(&writefds);
FD_SET(s, &readfds);
114,7 → 114,8
maxfd = s;
printf("waiting for connection\n");
status = select(maxfd + 1, &readfds, &writefds, 0, &timeout);
// status = select(maxfd + 1, &readfds, &writefds, 0, &timeout);
status = select(maxfd + 1, &readfds, &writefds, 0,& (struct timeval) { 0, 100 });
if( status > 0 && FD_ISSET( s, &readfds ) ) {
// incoming connection
client = accept( s, (struct sockaddr*)&rem_addr, &opt );
145,8 → 146,8
int count=0;
int r=0;
 
timeout.tv_sec = 0;
timeout.tv_usec = 100;
// timeout.tv_sec = 0;
//timeout.tv_usec = 100;
FD_ZERO(&readfds);
FD_ZERO(&writefds);
FD_SET(client, &readfds);
153,7 → 154,7
maxfd = client;
printf("waiting for connection\n");
status = select(maxfd + 1, &readfds, 0, 0, &timeout);
//status = select(maxfd + 1, &readfds, 0, 0, &timeout);
if( status >0 )
{
send(mk_fd,"\r",1,0);