]> git.baikalelectronics.ru Git - kernel.git/commit
[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)
commit907873843e9fa7d1084a333119180d1242059495
tree6267006b32ff0756c142e5d4c74755d11696f6c6
parentb7d03e54704a8127b8dd481c8fe467f3a086f0af
[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