dht.Connect(Peer)
Juan Batiz-Benet committed
Sep 19, 2014 at 05:01 UTC
de7af506b192b295782508c325c345fe72f705cd
1 file changed
+2
-5
routing/dht/dht.go
+2
-5
@@ -72,9 +72,8 @@ func NewDHT(p *peer.Peer, ps peer.Peerstore, net inet.Network, sender inet.Sende
72
}
73
74
// Connect to a new peer at the given address, ping and add to the routing table
75
-func (dht *IpfsDHT) Connect(addr *ma.Multiaddr) (*peer.Peer, error) {
76
- maddrstr, _ := addr.String()
77
- u.DOut("Connect to new peer: %s\n", maddrstr)
75
+func (dht *IpfsDHT) Connect(npeer *peer.Peer) (*peer.Peer, error) {
76
+ u.DOut("Connect to new peer: %s\n", npeer.ID.Pretty())
77
78
// TODO(jbenet,whyrusleeping)
79
//
@@ -85,8 +84,6 @@ func (dht *IpfsDHT) Connect(addr *ma.Multiaddr) (*peer.Peer, error) {
84
//
85
// /ip4/10.20.30.40/tcp/1234/ipfs/Qxhxxchxzcncxnzcnxzcxzm
86
//
88
- npeer := &peer.Peer{}
89
- npeer.AddAddress(addr)
87
err := dht.network.DialPeer(npeer)
88
if err != nil {
89
return nil, err