]> Sergey Matveev's repositories - btrtrc.git/blobdiff - tracker/tracker.go
reverting usage of proxy for http requests
[btrtrc.git] / tracker / tracker.go
index bd41e6adea4f27d11d21b9f109cd98c904b260eb..a56a99b74adb221ffa48f830f3eb374b5efde7df 100644 (file)
@@ -2,6 +2,7 @@ package tracker
 
 import (
        "errors"
+       "net/http"
        "net/url"
 
        "github.com/anacrolix/dht/krpc"
@@ -52,6 +53,7 @@ type Announce struct {
        TrackerUrl string
        Request    AnnounceRequest
        HostHeader string
+       HTTPProxy  func(*http.Request) (*url.URL, error)
        ServerName string
        UserAgent  string
        UdpNetwork string