Samuel Jero
f541fb7e20
dccp: fix bug in sequence number validation during connection setup
...
This fixes a bug in the sequence number validation during the initial handshake.
The code did not treat the initial sequence numbers ISS and ISR as read-only and
did not keep state for GSR and GSS as required by the specification. This causes
problems with retransmissions during the initial handshake, causing the
budding connection to be reset.
This patch now treats ISS/ISR as read-only and tracks GSS/GSR as required.
Signed-off-by: Samuel Jero <sj323707@ohio.edu>
Signed-off-by: Gerrit Renker <gerrit@erg.abdn.ac.uk>
2012-03-03 09:02:52 -07:00
..
ccids
dccp ccid-3: replace incorrect BUG_ON
2012-03-03 09:02:36 -07:00
ackvec.c
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
2011-10-31 19:30:30 -04:00
ackvec.h
dccp ccid-2: Separate option parsing from CCID processing
2010-11-15 07:12:01 +01:00
ccid.c
dccp: cosmetics of info message
2011-07-04 12:37:13 -06:00
ccid.h
dccp: Return-value convention of hc_tx_send_packet()
2010-10-28 10:27:00 -07:00
dccp.h
module_param: make bool parameters really bool (net & drivers/net)
2011-12-19 22:27:29 -05:00
diag.c
inet_diag: Rename inet_diag_req into inet_diag_req_v2
2012-01-11 12:56:06 -08:00
feat.c
net: fix assignment of 0/1 to bool variables.
2011-12-19 22:27:29 -05:00
feat.h
dccp: support for the exchange of NN options in established state 1/2
2011-08-01 07:52:34 -06:00
input.c
dccp: Clean up slow-path input processing
2011-07-04 12:36:33 -06:00
ipv4.c
dccp: fix bug in sequence number validation during connection setup
2012-03-03 09:02:52 -07:00
ipv6.c
dccp: fix bug in sequence number validation during connection setup
2012-03-03 09:02:52 -07:00
ipv6.h
Remove obsolete #include <linux/config.h>
2006-06-30 19:25:36 +02:00
Kconfig
Docs/Kconfig: Update: osdl.org -> linuxfoundation.org
2010-11-15 23:50:13 +01:00
Makefile
dccp: Policy-based packet dequeueing infrastructure
2010-12-07 13:47:12 +01:00
minisocks.c
dccp: fix bug in sequence number validation during connection setup
2012-03-03 09:02:52 -07:00
options.c
net: fix assignment of 0/1 to bool variables.
2011-12-19 22:27:29 -05:00
output.c
dccp: fix bug in sequence number validation during connection setup
2012-03-03 09:02:52 -07:00
probe.c
dccp: Fix compile warning in probe code.
2011-12-01 14:45:49 -05:00
proto.c
module_param: make bool parameters really bool (net & drivers/net)
2011-12-19 22:27:29 -05:00
qpolicy.c
dccp qpolicy: Parameter checking of cmsg qpolicy parameters
2010-12-07 13:47:12 +01:00
sysctl.c
dccp: make upper bound for seq_window consistent on 32/64 bit
2011-01-07 12:22:44 +01:00
timer.c
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
2011-10-31 19:30:30 -04:00