aboutsummaryrefslogtreecommitdiff
path: root/dht/peer.go
diff options
context:
space:
mode:
authorFelix Hanley <felix@userspace.com.au>2018-02-15 11:42:34 +0000
committerFelix Hanley <felix@userspace.com.au>2018-02-15 11:42:40 +0000
commit32a655f042a3752d93c4507b4c128b21bf6aa602 (patch)
tree224c0d7e51efccac3b32dc5d0662baa2ab7304a5 /dht/peer.go
parent2ded0704c8f675c3d92cf2b4874a32c65faf2553 (diff)
downloaddhtsearch-32a655f042a3752d93c4507b4c128b21bf6aa602.tar.gz
dhtsearch-32a655f042a3752d93c4507b4c128b21bf6aa602.tar.bz2
Refactor DHT code into separate package
Diffstat (limited to 'dht/peer.go')
-rw-r--r--dht/peer.go10
1 files changed, 7 insertions, 3 deletions
diff --git a/dht/peer.go b/dht/peer.go
index a801331..f9669ba 100644
--- a/dht/peer.go
+++ b/dht/peer.go
@@ -1,9 +1,13 @@
package dht
-import "net"
+import "fmt"
// Peer on DHT network
type Peer struct {
- Address net.UDPAddr
- ID Infohash
+ Node remoteNode
+ Infohash Infohash
+}
+
+func (p Peer) String() string {
+ return fmt.Sprintf("%s (%s)", p.Infohash, p.Node)
}