]> Sergey Matveev's repositories - btrtrc.git/blobdiff - utp_libutp.go
Explicitly use go-libutp synchronous firewall callback
[btrtrc.git] / utp_libutp.go
index 1e8fa6738fc8165067ab4aa7007038417dbadb0b..3cbd01c07985713fd1c8e7decae01143335d1048 100644 (file)
@@ -4,7 +4,7 @@
 package torrent
 
 import (
-       "github.com/anacrolix/go-libutp"
+       utp "github.com/anacrolix/go-libutp"
 )
 
 func NewUtpSocket(network, addr string, fc firewallCallback) (utpSocket, error) {
@@ -16,7 +16,7 @@ func NewUtpSocket(network, addr string, fc firewallCallback) (utpSocket, error)
                return s, err
        }
        if fc != nil {
-               s.SetFirewallCallback(utp.FirewallCallback(fc))
+               s.SetSyncFirewallCallback(fc)
        }
        return s, err
 }