Dag Brattli <[EMAIL PROTECTED]> writes:

> I found the bug. If you want to test it out before I get a chance to make a
> new patch, you can move the lines below from ircomm_ttp.c,
> ircomm_ttp_data_request(), to ircomm_service.c, ircomm_data_request()
> 
>       /* 
>        * Insert clen field, currently we either send data only, or control
>        * only frames, to make things easier and avoid queueing
>        */
>       ASSERT(skb_headroom(skb) >= 1, return -1;);
>       skb_push(skb, IRCOMM_HEADER_SIZE);
>       skb->data[0] = 0; 
> 

Please notice that this hack breaks IrLPT :-( I will still fix the problems
for GSM phones, and I have now made the correct changes to my
source-tree. I should be able to put out a new patch later tonight. Also
notice that 2.3.X-irdaY patches should work with any 2.3.Z kernel. So if
you want to use PPP then apply it to 2.3.12 and not 2.3.13! If you get a
problem, you should probably just ignore it.

-- Dag

-- 
   / Dag Brattli                   | The Linux-IrDA Project               /
  // University of Tromsoe, Norway | Infrared communication for Linux    //
 /// http://www.cs.uit.no/~dagb    | http://www.cs.uit.no/linux-irda/   ///

_______________________________________________
Linux-IrDA mailing list  -  [EMAIL PROTECTED]
http://www.pasta.cs.UiT.No/mailman/listinfo/linux-irda

Reply via email to