From de7af506b192b295782508c325c345fe72f705cd Mon Sep 17 00:00:00 2001 From: Juan Batiz-Benet <juan@benet.ai> Date: Fri, 19 Sep 2014 05:01:25 -0700 Subject: [PATCH] dht.Connect(Peer) --- routing/dht/dht.go | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/routing/dht/dht.go b/routing/dht/dht.go index d1b610c5..8a8d8215 100644 --- a/routing/dht/dht.go +++ b/routing/dht/dht.go @@ -72,9 +72,8 @@ func NewDHT(p *peer.Peer, ps peer.Peerstore, net inet.Network, sender inet.Sende } // Connect to a new peer at the given address, ping and add to the routing table -func (dht *IpfsDHT) Connect(addr *ma.Multiaddr) (*peer.Peer, error) { - maddrstr, _ := addr.String() - u.DOut("Connect to new peer: %s\n", maddrstr) +func (dht *IpfsDHT) Connect(npeer *peer.Peer) (*peer.Peer, error) { + u.DOut("Connect to new peer: %s\n", npeer.ID.Pretty()) // TODO(jbenet,whyrusleeping) // @@ -85,8 +84,6 @@ func (dht *IpfsDHT) Connect(addr *ma.Multiaddr) (*peer.Peer, error) { // // /ip4/10.20.30.40/tcp/1234/ipfs/Qxhxxchxzcncxnzcnxzcxzm // - npeer := &peer.Peer{} - npeer.AddAddress(addr) err := dht.network.DialPeer(npeer) if err != nil { return nil, err -- GitLab