From aa13a1f5d27d8d9c7004a6aa8365ecbf035c537e Mon Sep 17 00:00:00 2001 From: bol-van Date: Fri, 16 Jan 2026 14:57:59 +0300 Subject: [PATCH] blockcheck2: oob --wf-tcp-empty=1 in windows --- blockcheck2.d/standard/17-oob.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/blockcheck2.d/standard/17-oob.sh b/blockcheck2.d/standard/17-oob.sh index f5f70d1..3fc6873 100644 --- a/blockcheck2.d/standard/17-oob.sh +++ b/blockcheck2.d/standard/17-oob.sh @@ -5,10 +5,13 @@ pktws_oob() # $1 - test function # $2 - domain - local dropacks urp + local dropacks urp wfempty for dropack in '' ':drop_ack'; do for urp in b 0 2 midsld; do - pktws_curl_test_update "$1" "$2" --in-range=-s1 --lua-desync=oob:urp=$urp$dropack + # drop_ack cannot drop anything if it does not come. windows default --wf-tcp-empty=0 stop empty ACKs + wfempty= + [ -n "$dropack" -a "$UNAME" = CYGWIN ] && wfempty="--wf-tcp-empty=1" + pktws_curl_test_update "$1" "$2" $wfempty --in-range=-s1 --lua-desync=oob:urp=$urp$dropack done done }