aboutsummaryrefslogtreecommitdiff
path: root/tracker/messages.go
diff options
context:
space:
mode:
Diffstat (limited to 'tracker/messages.go')
-rw-r--r--tracker/messages.go18
1 files changed, 9 insertions, 9 deletions
diff --git a/tracker/messages.go b/tracker/messages.go
index d9871f9..d4b71d9 100644
--- a/tracker/messages.go
+++ b/tracker/messages.go
@@ -40,15 +40,15 @@ type Request struct {
// we support only compact mode
type Response struct {
- Complete int `bencode:"complete"`
- FalureReason string `bencode:"failure reason"`
- Incomplete int `bencode:"incomplete"`
- Interval int `bencode:"interval"`
- MinInterval int `bencode:"min interval"`
- Peers []byte `bencode:"peers"` // can be []byte or []Peer
- Peers6 []byte `bencode:"peers6"`
- TrackerId string `bencode:"tracker id"`
- WarningMessage string `bencode:"warning message"`
+ Complete int `bencode:"complete"`
+ FalureReason string `bencode:"failure reason"`
+ Incomplete int `bencode:"incomplete"`
+ Interval time.Duration `bencode:"interval,seconds"`
+ MinInterval int `bencode:"min interval"`
+ Peers []byte `bencode:"peers"` // can be []byte or []Peer
+ Peers6 []byte `bencode:"peers6"`
+ TrackerId string `bencode:"tracker id"`
+ WarningMessage string `bencode:"warning message"`
}
type Peer struct {