From 3c9fdba3457077c360fa79fe92ed2bc285e54514 Mon Sep 17 00:00:00 2001 From: Matt Joiner Date: Tue, 10 Feb 2015 00:17:04 +1100 Subject: [PATCH] uTP raw Socket use is now via .PacketConn --- client.go | 2 +- client_test.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/client.go b/client.go index 4cc60251..394cea23 100644 --- a/client.go +++ b/client.go @@ -490,7 +490,7 @@ func NewClient(cfg *Config) (cl *Client, err error) { dhtCfg.Addr = listenAddr() } if dhtCfg.Conn == nil && cl.utpSock != nil { - dhtCfg.Conn = cl.utpSock + dhtCfg.Conn = cl.utpSock.PacketConn() } cl.dHT, err = dht.NewServer(dhtCfg) if cl.ipBlockList != nil { diff --git a/client_test.go b/client_test.go index 5afcf2d3..f7668238 100644 --- a/client_test.go +++ b/client_test.go @@ -162,7 +162,7 @@ func TestUTPRawConn(t *testing.T) { defer close(readerStopped) b := make([]byte, 500) for i := 0; i < N; i++ { - n, _, err := l.ReadFrom(b) + n, _, err := l.PacketConn().ReadFrom(b) if err != nil { t.Fatalf("error reading from raw conn: %s", err) } -- 2.48.1