diff options
author | Přemysl Janouch <p@janouch.name> | 2018-08-04 21:13:28 +0200 |
---|---|---|
committer | Přemysl Janouch <p@janouch.name> | 2018-08-04 21:13:28 +0200 |
commit | 23f637dd47837a6f52e73bca42e14b1923a6dc95 (patch) | |
tree | 410b81ad4d091b2d7a20df7957f21558482514cc /hid/main.go | |
parent | 4cd460886e0b3d72a754f7348d9489e52d0c4ebe (diff) | |
download | haven-23f637dd47837a6f52e73bca42e14b1923a6dc95.tar.gz haven-23f637dd47837a6f52e73bca42e14b1923a6dc95.tar.xz haven-23f637dd47837a6f52e73bca42e14b1923a6dc95.zip |
hid: fix SSL 2.0 autodetection
Diffstat (limited to 'hid/main.go')
-rw-r--r-- | hid/main.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/hid/main.go b/hid/main.go index 0026d55..69978b6 100644 --- a/hid/main.go +++ b/hid/main.go @@ -87,7 +87,7 @@ func detectTLS(sysconn syscall.RawConn) (isTLS bool) { isTLS = buf[0]&0x80 != 0 && buf[2] == 1 fallthrough case n == 2: - isTLS = buf[0] == 22 && buf[1] == 3 + isTLS = isTLS || buf[0] == 22 && buf[1] == 3 case n == 1: isTLS = buf[0] == 22 case err == syscall.EAGAIN: |