X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=tracker%2Fudp%2Fscrape.go;h=13a69b9919d9ef746910548ca3d27156a4cb2f9e;hb=11833b45cfbec636653d64cec3f8db42d70f051e;hp=331f109e629d0c05d5c80481e5fca5b0657ae4e0;hpb=cff4595d060c5d4e5a5ccc04e4b3f489f7759b0a;p=btrtrc.git diff --git a/tracker/udp/scrape.go b/tracker/udp/scrape.go index 331f109e..13a69b99 100644 --- a/tracker/udp/scrape.go +++ b/tracker/udp/scrape.go @@ -5,7 +5,9 @@ type ScrapeRequest []InfoHash type ScrapeResponse []ScrapeInfohashResult type ScrapeInfohashResult struct { - Seeders int32 - Completed int32 - Leechers int32 + // I'm not sure why the fields are named differently for HTTP scrapes. + // https://www.bittorrent.org/beps/bep_0048.html + Seeders int32 `bencode:"complete"` + Completed int32 `bencode:"downloaded"` + Leechers int32 `bencode:"incomplete"` }