aboutsummaryrefslogtreecommitdiff
path: root/tracker/peer.go
diff options
context:
space:
mode:
Diffstat (limited to 'tracker/peer.go')
-rw-r--r--tracker/peer.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/tracker/peer.go b/tracker/peer.go
index 686dca9..81b1175 100644
--- a/tracker/peer.go
+++ b/tracker/peer.go
@@ -12,12 +12,12 @@ import (
type Peer struct {
IP string `bencode:"ip"`
- ID []byte `bencode:"peer id"`
+ ID []byte `bencode:"peer id"` // not present in compact mode
Port int `bencode:"port"`
}
func (p Peer) String() string {
- return fmt.Sprint(p.IP, url.QueryEscape(string(p.ID)), p.Port)
+ return fmt.Sprintf("%v:%v %v", p.IP, p.Port, url.QueryEscape(string(p.ID)))
}
type Peers []Peer