sctp: Fix the SNMP number of SCTP_MIB_CURRESTAB
commit3d5a019d5761a40465337711ae7d2beb1e9b43ec
authorWei Yongjun <yjwei@cn.fujitsu.com>
Thu, 9 Oct 2008 21:32:24 +0000 (9 14:32 -0700)
committerDavid S. Miller <davem@davemloft.net>
Thu, 9 Oct 2008 21:32:24 +0000 (9 14:32 -0700)
tree94f369e8a0be15a538c194844117b8b0b2a0694e
parent5c714e238e5e0eb74cdc74201bf3d6296b3b3104
sctp: Fix the SNMP number of SCTP_MIB_CURRESTAB

RFC3873 defined SCTP_MIB_CURRESTAB:
  sctpCurrEstab OBJECT-TYPE
    SYNTAX         Gauge32
    MAX-ACCESS     read-only
    STATUS         current
    DESCRIPTION
         "The number of associations for which the current state is
         either ESTABLISHED, SHUTDOWN-RECEIVED or SHUTDOWN-PENDING."
    REFERENCE
         "Section 4 in RFC2960 covers the SCTP   Association state
         diagram."

If the T4 RTO timer expires many times(timeout), the association will enter
CLOSED state, so we should dec the number of SCTP_MIB_CURRESTAB, not inc the
number of SCTP_MIB_CURRESTAB.

Signed-off-by: Wei Yongjun <yjwei@cn.fujitsu.com>
Signed-off-by: Vlad Yasevich <vladislav.yasevich@hp.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/sctp/sm_statefuns.c