tracker/tracker.go | 1 + tracker/udp/udp_tracker.go | 6 +++++- diff --git a/tracker/tracker.go b/tracker/tracker.go index ffae4341757f933b3bd4126080eb3bb4a41fc652..b220c292d45950aac4a9e21d67af8297cc1df34c 100644 --- a/tracker/tracker.go +++ b/tracker/tracker.go @@ -45,6 +45,7 @@ // Returns ErrNotConnected if Connect needs to be called. Announce(*AnnounceRequest) (AnnounceResponse, error) Connect() error String() string + URL() string } var ( diff --git a/tracker/udp/udp_tracker.go b/tracker/udp/udp_tracker.go index 4ca75da7c3215c67d318777e69075dc0af1e05c1..94bb1d78cd0d6d5cf95bc3e2b525bedde4615dfb 100644 --- a/tracker/udp/udp_tracker.go +++ b/tracker/udp/udp_tracker.go @@ -87,8 +87,12 @@ socket net.Conn url *url.URL } -func (c *client) String() string { +func (c *client) URL() string { return c.url.String() +} + +func (c *client) String() string { + return c.URL() } func (c *client) Announce(req *tracker.AnnounceRequest) (res tracker.AnnounceResponse, err error) {