Index: btsco.c =================================================================== RCS file: /cvsroot/bluetooth-alsa/btsco/kernel/btsco.c,v retrieving revision 1.6 diff -c -r1.6 btsco.c *** btsco.c 19 Mar 2005 14:28:59 -0000 1.6 --- btsco.c 21 Aug 2005 19:23:16 -0000 *************** *** 790,795 **** --- 790,796 ---- struct msghdr msg; struct iovec iov; sigset_t unblocked; + int i; lock_kernel(); *************** *** 839,844 **** --- 840,851 ---- len = sock_recvmsg(sock, &msg, BUF_SIZE, 0); if (len > 0) { + for(i=0;i>8; + buf[i+1]=j&0xff; + } down(&bt_sco->capture_sem); if (bt_sco->capture) { snd_card_bt_sco_pcm_receive