[SCTP]: Update ASCONF processing to conform to spec.
authorVlad Yasevich <vladislav.yasevich@hp.com>
Thu, 20 Dec 2007 22:11:47 +0000 (14:11 -0800)
committerDavid S. Miller <davem@davemloft.net>
Mon, 28 Jan 2008 22:59:23 +0000 (14:59 -0800)
commita08de64d074b36a56ee3bb985cd171281db78e96
tree15b3c77a7078b5dc0510a23cc7d95922f7ad420a
parentba8a06daed7d7c8785c92c343da9e202e6988fda
[SCTP]: Update ASCONF processing to conform to spec.

The processing of the ASCONF chunks has changed a lot in the
spec.  New items are:
    1. A list of ASCONF-ACK chunks is now cached
    2. The source of the packet is used in response.
    3. New handling for unexpect ASCONF chunks.

Signed-off-by: Vlad Yasevich <vladislav.yasevich@hp.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/sctp/structs.h
net/sctp/associola.c
net/sctp/outqueue.c
net/sctp/sm_make_chunk.c
net/sctp/sm_statefuns.c