]> Sergey Matveev's repositories - btrtrc.git/blob - utp_go.go
Fix go:build directives
[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/utp"
8 )
9
10 func NewUtpSocket(network, addr string, _ firewallCallback) (utpSocket, error) {
11         s, err := utp.NewSocket(network, addr)
12         if s == nil {
13                 return nil, err
14         } else {
15                 return s, err
16         }
17 }