mirror of
https://github.com/fumiama/terasu.git
synced 2026-06-05 01:00:23 +08:00
14 lines
227 B
Go
14 lines
227 B
Go
package terasu
|
|
|
|
import (
|
|
"crypto/tls"
|
|
"unsafe"
|
|
)
|
|
|
|
// Use terasu in this TLS conn
|
|
func Use(conn *tls.Conn) *tls.Conn {
|
|
trsConn := (*trsconn)(unsafe.Pointer(conn))
|
|
trsConn.handshakeFn = trsConn.clientHandshake
|
|
return conn
|
|
}
|