]> Sergey Matveev's repositories - btrtrc.git/blob - utp_go.go
Drop support for go 1.20
[btrtrc.git] / utp_go.go
1 //go:build !cgo || disable_libutp
2 // +build !cgo disable_libutp
3
4 package torrent
5
6 import (
7         "github.com/anacrolix/log"
8         "github.com/anacrolix/utp"
9 )
10
11 func NewUtpSocket(network, addr string, _ firewallCallback, _ log.Logger) (utpSocket, error) {
12         s, err := utp.NewSocket(network, addr)
13         if s == nil {
14                 return nil, err
15         } else {
16                 return s, err
17         }
18 }