diff options
Diffstat (limited to 'tor-exit-ssl-check')
-rwxr-xr-x | tor-exit-ssl-check | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tor-exit-ssl-check b/tor-exit-ssl-check index ed9aaa7..38807d7 100755 --- a/tor-exit-ssl-check +++ b/tor-exit-ssl-check @@ -189,17 +189,17 @@ while : ; do elif egrep '^connect:errno=' "$tmpdir/cert-tor" > /dev/null; then [ "$verbose" -lt 1 ] || diff -U100 "$tmpdir/cert-tor" "$tmpdir/cert-direct" || true echo "RESULT: $server: Connect failed" - errors=1 + errors=$((errors | 0x02)) elif egrep '^[0-9]*:error:.*:ssl handshake failure:' "$tmpdir/cert-tor" > /dev/null; then [ "$verbose" -lt 1 ] || diff -U100 "$tmpdir/cert-tor" "$tmpdir/cert-direct" || true echo "RESULT: $server: SSL Handshake failed" - errors=1 + errors=$((errors | 0x04)) else echo "RESULT: $server: differences!" [ "$verbose" = 0 ] || echo "====" [ "$verbose" = 0 ] || echo "Diff:" diff -U100 "$tmpdir/cert-tor" "$tmpdir/cert-direct" || true - errors=1 + errors=$((errors | 0x08)) fi [ "$torserver" = "-" ] || break |