| 12345678910111213141516171819202122 |
- //go:build go1.20 && !go.1.21
- package badtls
- import (
- "reflect"
- _ "unsafe"
- )
- const (
- maxPlaintext = 16384 // maximum plaintext payload length
- recordHeaderLen = 5 // record header length
- )
- //go:linkname errShutdown crypto/tls.errShutdown
- var errShutdown error
- //go:linkname incSeq crypto/tls.(*halfConn).incSeq
- func incSeq(conn uintptr)
- //go:linkname valueInterface reflect.valueInterface
- func valueInterface(v reflect.Value, safe bool) any
|