From: Matt Joiner Date: Mon, 30 Mar 2015 12:05:39 +0000 (+1100) Subject: Fix peer parsing error introduced during tracker package merges X-Git-Tag: v1.0.0~1227 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=1c6045bbf8d67cbfebeb3e5098bfb2f0eeb83722;p=btrtrc.git Fix peer parsing error introduced during tracker package merges --- diff --git a/tracker/udp.go b/tracker/udp.go index 4c795c52..7021e776 100644 --- a/tracker/udp.go +++ b/tracker/udp.go @@ -10,6 +10,8 @@ import ( "net" "net/url" "time" + + "github.com/anacrolix/torrent/util" ) type Action int32 @@ -120,7 +122,7 @@ func (c *udpClient) Announce(req *AnnounceRequest) (res AnnounceResponse, err er res.Leechers = h.Leechers res.Seeders = h.Seeders for { - var p Peer + var p util.CompactPeer err = binary.Read(b, binary.BigEndian, &p) switch err { case nil: