Page MenuHomeFreeBSD

D46410.id142362.diff
No OneTemporary

D46410.id142362.diff

diff --git a/sys/netinet/tcp_syncache.c b/sys/netinet/tcp_syncache.c
--- a/sys/netinet/tcp_syncache.c
+++ b/sys/netinet/tcp_syncache.c
@@ -1720,9 +1720,7 @@
* Do a standard 3-way handshake.
*/
if (syncache_respond(sc, m, TH_SYN|TH_ACK) == 0) {
- if (V_tcp_syncookies && V_tcp_syncookiesonly && sc != &scs)
- syncache_free(sc);
- else if (sc != &scs)
+ if (sc != &scs)
syncache_insert(sc, sch); /* locks and unlocks sch */
TCPSTAT_INC(tcps_sndacks);
TCPSTAT_INC(tcps_sndtotal);

File Metadata

Mime Type
text/plain
Expires
Sat, Oct 19, 7:08 AM (4 h, 46 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
11168242
Default Alt Text
D46410.id142362.diff (503 B)

Event Timeline