android_kernel_motorola_sm6225/net/irda/ircomm
Robie Basak 5d780cd658 [IrDA]: Frame length validation.
When using a stir4200-based USB adaptor to talk to a device that uses
an mcp2150, the stir4200 sometimes drops an incoming frame causing the
mcp2150 to try and retransmit the lost frame. In this combination, the
next frame received from the mcp2150 is often invalid - either an
empty i:rsp or an IrCOMM i:rsp with an invalid clen. These corner
cases are now checked.

Signed-off-by: Robie Basak <rb-oss-1@justgohome.co.uk>
Signed-off-by: Samuel Ortiz <samuel@sortiz.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
2008-01-28 15:08:09 -08:00
..
ircomm_core.c [IrDA]: Frame length validation. 2008-01-28 15:08:09 -08:00
ircomm_event.c [PATCH] remove many unneeded #includes of sched.h 2007-02-14 08:09:54 -08:00
ircomm_lmp.c [PATCH] remove many unneeded #includes of sched.h 2007-02-14 08:09:54 -08:00
ircomm_param.c [IRDA]: Spelling fixes 2007-12-20 14:00:51 -08:00
ircomm_ttp.c [PATCH] remove many unneeded #includes of sched.h 2007-02-14 08:09:54 -08:00
ircomm_tty.c [IRDA]: Move ircomm_tty_line_info() under #ifdef CONFIG_PROC_FS 2007-12-05 05:37:28 -08:00
ircomm_tty_attach.c [IRDA]: IrCOMM discovery indication simplification 2007-10-17 19:34:11 -07:00
ircomm_tty_ioctl.c [PATCH] remove many unneeded #includes of sched.h 2007-02-14 08:09:54 -08:00
Kconfig Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00