]> Sergey Matveev's repositories - btrtrc.git/blobdiff - cmd/torrent/announce.go
Add announce --event flag
[btrtrc.git] / cmd / torrent / announce.go
index b40120f112dddc1e9ecb6453e44b6df445b4bb52..94500d96a3418a65cda35a1f397239deafcac1fd 100644 (file)
@@ -7,9 +7,11 @@ import (
 
        "github.com/anacrolix/torrent"
        "github.com/anacrolix/torrent/tracker"
+       "github.com/anacrolix/torrent/tracker/udp"
 )
 
 type AnnounceCmd struct {
+       Event    udp.AnnounceEvent
        Tracker  string           `arg:"positional"`
        InfoHash torrent.InfoHash `arg:"positional"`
 }
@@ -21,6 +23,7 @@ func announceErr(flags AnnounceCmd) error {
                        InfoHash: flags.InfoHash,
                        Port:     uint16(torrent.NewDefaultClientConfig().ListenPort),
                        NumWant:  -1,
+                       Event:    flags.Event,
                },
        }.Do()
        if err != nil {