Page MenuHomeFreeBSD

D18033.diff
No OneTemporary

D18033.diff

Index: head/sys/netinet/tcp_stacks/rack.c
===================================================================
--- head/sys/netinet/tcp_stacks/rack.c
+++ head/sys/netinet/tcp_stacks/rack.c
@@ -6528,6 +6528,10 @@
TCP_LOG_EVENT(tp, th, &so->so_rcv, &so->so_snd, TCP_LOG_IN, 0,
tlen, &log, true);
}
+ if ((thflags & TH_SYN) && (thflags & TH_FIN) && V_drop_synfin) {
+ way_out = 4;
+ goto done_with_input;
+ }
/*
* Segment received on connection. Reset idle time and keep-alive
* timer. XXX: This should be done after segment validation to

File Metadata

Mime Type
text/plain
Expires
Tue, Nov 19, 5:32 AM (21 h, 56 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
14711152
Default Alt Text
D18033.diff (557 B)

Event Timeline