SCTP: congestion control 47/10647/6
authorMarco Varlese <marco.varlese@suse.com>
Mon, 19 Feb 2018 14:23:13 +0000 (15:23 +0100)
committerFlorin Coras <florin.coras@gmail.com>
Tue, 20 Feb 2018 21:13:03 +0000 (21:13 +0000)
commitf3ab4896ed13733a22e9637395973fc1808823e1
tree68fbdf6b914b73e1c9c526060d168a5ad99b4be0
parent6525c7f9022fbed15c519872833097eb8607118b
SCTP: congestion control

This patch addresses the requirements depicted by section 7.1.1 and
7.1.2 of the RFC 4960. Specifically, it implements the Slow-start and
Congestion-avoidance policies.
The patch also took care of correctly implementing some 'formatting'
functions required - for instance - in packet(s) tracing.

Change-Id: I68eade1b30345de3acb3ac8a653a5ef76eb6d2ac
Signed-off-by: Marco Varlese <marco.varlese@suse.com>
src/vnet/sctp/sctp.c
src/vnet/sctp/sctp.h
src/vnet/sctp/sctp_input.c
src/vnet/sctp/sctp_output.c
src/vnet/sctp/sctp_packet.h