default_go1.20.go 256 B

123456789101112131415
  1. //go:build go1.20
  2. package dialer
  3. import (
  4. "net"
  5. "github.com/sagernet/tfo-go"
  6. )
  7. type tcpDialer = tfo.Dialer
  8. func newTCPDialer(dialer net.Dialer, tfoEnabled bool) (tcpDialer, error) {
  9. return tfo.Dialer{Dialer: dialer, DisableTFO: !tfoEnabled}, nil
  10. }