Skip to content

: Misc Bugfixes

Gerrit Renker dccp 1 version In review

Get series with b4
b4 am 200709121532.41129@strip-the-willow

Versions newest first

  1. v1 Latest5 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5: Sequence number wrap-around when sending resetnet/dccp/ipv4.c net/dccp/ipv6.c+2 -21 reply
2/5: Twice the wrong reset code in receiving connection-Requestsnet/dccp/ipv4.c net/dccp/ipv6.c+7 -111 reply
3/5: Ignore Ack Vectors / Elapsed Time on DCCP-Request alsonet/dccp/options.c+6 -81 reply
4/5: DCCP's passive close needs to match TCP's half-closeinclude/linux/dccp.h+2 -21 reply
5/5: Fix Request/Response RTT samplingnet/dccp/input.c+5 -73 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/5]: Misc Bugfixes

While working on something else in DCCP, I noted several bugs, most of these introduced by me. The present patch set fixes these.

Patch #1: Fixes sequence number wrap-around problems.

Patch #2: Fixes overwriting of Reset codes in dccp_v{4,6}_conn_request

Patch #3: Updates Ack Vector / Elapsed Time processing wrt RFC 4340.

Patch #4: Maps the PASSIVE_1 auxiliary state onto TCP_CLOSE_WAIT, since
otherwise inet_accept will complain.

Patch #5: A fix for the Request/Response RTT sampling: I forgot that option
processing can take time, which got factored into the RTT value (see patch for full details). Fixed by taking the timestamp earlier (but not at the interface :).
Arnaldo, I would like to submit this one with regard to 2.6.24 and to make things simpler I would like to merge this update with the earlier patch - I hope that this is ok - will put it into the test tree.