distribution/vendor/github.com/anacrolix/dht/v2
Daniel d4d2c1ae7f Update vendored dependencies 2024-05-03 18:17:42 +00:00
..
bep44 Update vendored dependencies 2024-05-03 18:17:42 +00:00
containers Update vendored dependencies 2024-05-03 18:17:42 +00:00
int160 Update vendored dependencies 2024-05-03 18:17:42 +00:00
k-nearest-nodes Update vendored dependencies 2024-05-03 18:17:42 +00:00
krpc Update vendored dependencies 2024-05-03 18:17:42 +00:00
peer-store Update vendored dependencies 2024-05-03 18:17:42 +00:00
traversal Update vendored dependencies 2024-05-03 18:17:42 +00:00
types Update vendored dependencies 2024-05-03 18:17:42 +00:00
LICENSE Update vendored dependencies 2024-05-03 18:17:42 +00:00
README.md Update vendored dependencies 2024-05-03 18:17:42 +00:00
addr.go Update vendored dependencies 2024-05-03 18:17:42 +00:00
announce.go Update vendored dependencies 2024-05-03 18:17:42 +00:00
bootstrap.go Update vendored dependencies 2024-05-03 18:17:42 +00:00
bucket.go Update vendored dependencies 2024-05-03 18:17:42 +00:00
dht.go Update vendored dependencies 2024-05-03 18:17:42 +00:00
dns.go Update vendored dependencies 2024-05-03 18:17:42 +00:00
doc.go Update vendored dependencies 2024-05-03 18:17:42 +00:00
errnos-not-windows.go Update vendored dependencies 2024-05-03 18:17:42 +00:00
errnos_windows.go Update vendored dependencies 2024-05-03 18:17:42 +00:00
expvar.go Update vendored dependencies 2024-05-03 18:17:42 +00:00
globals.go Update vendored dependencies 2024-05-03 18:17:42 +00:00
hash-tuple.go Update vendored dependencies 2024-05-03 18:17:42 +00:00
misc.go Update vendored dependencies 2024-05-03 18:17:42 +00:00
nearest-nodes.go Update vendored dependencies 2024-05-03 18:17:42 +00:00
node.go Update vendored dependencies 2024-05-03 18:17:42 +00:00
nodes_file.go Update vendored dependencies 2024-05-03 18:17:42 +00:00
security.go Update vendored dependencies 2024-05-03 18:17:42 +00:00
server.go Update vendored dependencies 2024-05-03 18:17:42 +00:00
table.go Update vendored dependencies 2024-05-03 18:17:42 +00:00
tokens.go Update vendored dependencies 2024-05-03 18:17:42 +00:00
transaction.go Update vendored dependencies 2024-05-03 18:17:42 +00:00

README.md

dht

Go Reference

Installation

Get the library package with go get github.com/anacrolix/dht/v2, or the provided cmds with go install github.com/anacrolix/dht/v2/cmd/...@latest.

Commands

Here I'll describe what some of the provided commands in ./cmd do.

dht-ping

Pings DHT nodes with the given network addresses.

$ go run ./cmd/dht-ping router.bittorrent.com:6881 router.utorrent.com:6881
2015/04/01 17:21:23 main.go:33: dht server on [::]:60058
32f54e697351ff4aec29cdbaabf2fbe3467cc267 (router.bittorrent.com:6881): 648.218621ms
ebff36697351ff4aec29cdbaabf2fbe3467cc267 (router.utorrent.com:6881): 873.864706ms
2/2 responses (100.000000%)