On Oct 15, 2009, at 12:04 PM, David Laight wrote:
I would just start processing the packet, process the DATA chunk,find the ABORT, decide the packet is illegal, discard the association,and do not send an ABORT since I received one.That might lead to the application processing the data from the DATA chunk ....
... correct. And the problem is? The message was sent from a peer with a broken SCTP stack. An SCTP implementation can process a packet from the beginning and does not need to roll back anything. A prescreening is not required, I think. Best regards Michael
DavidRegistered Address Lakeside, Bramley Road, Mount Farm, Milton Keynes, MK1 1PT, UKRegistration No: 1397386 (Wales)P Please consider the environment and don't print this e-mail unless you really need to