blockcheck: add fallback ttl=1 to autottl test

This commit is contained in:
bol-van 2024-03-02 20:52:15 +03:00
parent 1e0dfd87f2
commit 1222eb96f5

View File

@ -637,8 +637,8 @@ pktws_check_domain_bypass()
pktws_curl_test_update $1 $3 $s --dpi-desync-ttl=$ttl $e && break
test_has_split $desync && pktws_curl_test_update $1 $3 $s --dpi-desync-split-pos=1 --dpi-desync-ttl=$ttl $e && break
done
pktws_curl_test_update $1 $3 $s --dpi-desync-autottl $e || {
test_has_split $desync && pktws_curl_test_update $1 $3 $s --dpi-desync-split-pos=1 --dpi-desync-autottl $e
pktws_curl_test_update $1 $3 $s --dpi-desync-ttl=1 --dpi-desync-autottl $e || {
test_has_split $desync && pktws_curl_test_update $1 $3 $s --dpi-desync-split-pos=1 --dpi-desync-ttl=1 --dpi-desync-autottl $e
}
f="badsum badseq md5sig datanoack"
[ "$IPV" = 6 ] && f="$f hopbyhop hopbyhop2"