Page MenuHomeFreeBSD

tcp: improve blackhole support
ClosedPublic

Authored by tuexen on Wed, May 22, 7:56 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, May 25, 4:54 PM
Unknown Object (File)
Sat, May 25, 8:31 AM

Details

Summary

There are two improvements to the TCP blackhole support:

  1. If net.inet.tcp.blackhole is set to 2, also sent no RST whenever a segment is received on an existing closed socket or if there is a port mismatch when using UDP encapsulation.
  2. If net.inet.tcp.blackhole is set to 3, no RST segment is sent in response to incoming segments on closed sockets or in response to unexpected segments on listening sockets.

Thanks to gallatin@ for suggesting such an improvement.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

This revision was not accepted when it landed; it landed in state Needs Review.Sat, May 25, 8:31 AM
This revision was automatically updated to reflect the committed changes.