android_kernel_xiaomi_sm8350/include/net/sctp
Vlad Yasevich 749bf9215e [SCTP]: Reset some transport and association variables on restart
If the association has been restarted, we need to reset the
transport congestion variables as well as accumulated error
counts and CACC variables.  If we do not, the association
will use the wrong values and may terminate prematurely.

This was found with a scenario where the peer restarted
the association when lksctp was in the last HB timeout for
its association.  The restart happened, but the error counts
have not been reset and when the timeout occurred, a newly
restarted association was terminated due to excessive
retransmits.

Signed-off-by: Vlad Yasevich <vladislav.yasevich@hp.com>
Signed-off-by: Sridhar Samudrala <sri@us.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2007-03-20 00:09:45 -07:00
..
command.h [SCTP]: SCTP_CMD_PROCESS_CTSN annotations. 2006-12-02 21:27:14 -08:00
constants.h [SCTP]: Trivial sctp endianness annotations. 2006-12-02 21:26:23 -08:00
sctp.h [SCTP]: make 2 functions static 2006-12-22 11:12:05 -08:00
sm.h [SCTP]: Correctly handle unexpected INIT-ACK chunk. 2007-01-23 20:25:46 -08:00
structs.h [SCTP]: Reset some transport and association variables on restart 2007-03-20 00:09:45 -07:00
tsnmap.h [SCTP]: Annotate tsn_dups. 2006-12-02 21:26:22 -08:00
ulpevent.h [SCTP]: Fix typo adaption -> adaptation as per the latest API draft. 2006-12-22 11:12:04 -08:00
ulpqueue.h [SCTP]: Clean up stale data during association restart 2007-03-20 00:09:43 -07:00
user.h [SCTP]: Fix typo adaption -> adaptation as per the latest API draft. 2006-12-22 11:12:04 -08:00