From: Jimmy Zelinskie Date: Sun, 22 Mar 2015 22:24:31 +0000 (-0400) Subject: add cli flag to disable DHT X-Git-Tag: v1.0.0~1253^2 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=8cc582ecb2980ecb8d554b5de7e4dce221d9a8f2;p=btrtrc.git add cli flag to disable DHT This partially addresses #3. --- diff --git a/cmd/torrent/main.go b/cmd/torrent/main.go index 411e1d27..39246d06 100644 --- a/cmd/torrent/main.go +++ b/cmd/torrent/main.go @@ -23,6 +23,7 @@ var ( // TODO: Check the default torrent listen port. listenAddr = flag.String("listenAddr", ":50007", "incoming connection address") disableTrackers = flag.Bool("disableTrackers", false, "disable trackers") + disableDHT = flag.Bool("disableDHT", false, "disable DHT") seed = flag.Bool("seed", false, "seed after downloading") upload = flag.Bool("upload", true, "upload data to peers") ) @@ -43,6 +44,7 @@ func main() { DisableTrackers: *disableTrackers, ListenAddr: *listenAddr, NoUpload: !*upload, + NoDHT: *disableDHT, }) if err != nil { log.Fatalf("error creating client: %s", err)