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