[SCTP]: Implement ADD-IP special case processing for ABORT chunk
authorVlad Yasevich <vladislav.yasevich@hp.com>
Thu, 20 Dec 2007 22:12:59 +0000 (14:12 -0800)
committerDavid S. Miller <davem@davemloft.net>
Mon, 28 Jan 2008 22:59:24 +0000 (14:59 -0800)
commit75205f478331cc64ce729ea72d3c8c1837fb59cb
tree6267006b32ff0756c142e5d4c74755d11696f6c6
parentf57d96b2e92d209ab3991bba9a44e0d6ef7614a8
[SCTP]: Implement ADD-IP special case processing for ABORT chunk

ADD-IP spec has a special case for processing ABORTs:
    F4) ... One special consideration is that ABORT
        Chunks arriving destined to the IP address being deleted MUST be
        ignored (see Section 5.3.1 for further details).

Check if the address we received on is in the DEL state, and if
so, ignore the ABORT.

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/bind_addr.c
net/sctp/sm_statefuns.c