diff --git a/Godeps/Godeps.json b/Godeps/Godeps.json index 727313151..ada8c7bd1 100644 --- a/Godeps/Godeps.json +++ b/Godeps/Godeps.json @@ -127,7 +127,7 @@ }, { "ImportPath": "github.com/jbenet/go-multiaddr-net", - "Rev": "b6265d8119558acf3912db44abb34d97c30c3220" + "Rev": "2b8f35303d2855c79f9f3f9b3584338a1ff7edbd" }, { "ImportPath": "github.com/jbenet/go-multihash", diff --git a/Godeps/_workspace/src/github.com/jbenet/go-multiaddr-net/Godeps/Godeps.json b/Godeps/_workspace/src/github.com/jbenet/go-multiaddr-net/Godeps/Godeps.json index 7ec629513..89c5666a9 100644 --- a/Godeps/_workspace/src/github.com/jbenet/go-multiaddr-net/Godeps/Godeps.json +++ b/Godeps/_workspace/src/github.com/jbenet/go-multiaddr-net/Godeps/Godeps.json @@ -11,8 +11,8 @@ }, { "ImportPath": "github.com/jbenet/go-multiaddr", - "Comment": "0.1.2-30-g99cf3ed", - "Rev": "99cf3edc711751cf7b43505fac0e3913f6b9a75c" + "Comment": "0.1.2-34-g0d7b54b", + "Rev": "0d7b54ba432fda14bac37cdad717bd6270eacc85" } ] } diff --git a/Godeps/_workspace/src/github.com/jbenet/go-multiaddr-net/multiaddr/multiaddr b/Godeps/_workspace/src/github.com/jbenet/go-multiaddr-net/multiaddr/multiaddr index 7020fc25e..f486b19ba 100644 Binary files a/Godeps/_workspace/src/github.com/jbenet/go-multiaddr-net/multiaddr/multiaddr and b/Godeps/_workspace/src/github.com/jbenet/go-multiaddr-net/multiaddr/multiaddr differ diff --git a/Godeps/_workspace/src/github.com/jbenet/go-multiaddr-net/multiaddr/multiaddr.go b/Godeps/_workspace/src/github.com/jbenet/go-multiaddr-net/multiaddr/multiaddr.go index 5133b3fee..7875fec93 100644 --- a/Godeps/_workspace/src/github.com/jbenet/go-multiaddr-net/multiaddr/multiaddr.go +++ b/Godeps/_workspace/src/github.com/jbenet/go-multiaddr-net/multiaddr/multiaddr.go @@ -10,8 +10,8 @@ import ( manet "github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr-net" ) -// flags -var formats = []string{"string", "bytes", "hex", "slice"} +var formats = []string{"string", "bytes", // flags +"hex", "slice"} var format string var hideLoopback bool diff --git a/Godeps/_workspace/src/github.com/jbenet/go-multiaddr-net/net.go b/Godeps/_workspace/src/github.com/jbenet/go-multiaddr-net/net.go index 3e19dba38..59842a91f 100644 --- a/Godeps/_workspace/src/github.com/jbenet/go-multiaddr-net/net.go +++ b/Godeps/_workspace/src/github.com/jbenet/go-multiaddr-net/net.go @@ -4,7 +4,7 @@ import ( "fmt" "net" - utp "github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/h2so5/utp" + // utp "github.com/jbenet/go-multiaddr-net/Godeps/_workspace/src/github.com/h2so5/utp" ma "github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/go-multiaddr" ) @@ -112,16 +112,18 @@ func (d *Dialer) Dial(remote ma.Multiaddr) (Conn, error) { return nil, err } case "utp": - // construct utp dialer, with options on our net.Dialer - utpd := utp.Dialer{ - Timeout: d.Dialer.Timeout, - LocalAddr: d.Dialer.LocalAddr, - } + return nil, fmt.Errorf("utp is currently broken") - nconn, err = utpd.Dial(rnet, rnaddr) - if err != nil { - return nil, err - } + // // construct utp dialer, with options on our net.Dialer + // utpd := utp.Dialer{ + // Timeout: d.Dialer.Timeout, + // LocalAddr: d.Dialer.LocalAddr, + // } + // + // nconn, err = utpd.Dial(rnet, rnaddr) + // if err != nil { + // return nil, err + // } } // get local address (pre-specified or assigned within net.Conn) @@ -225,7 +227,8 @@ func Listen(laddr ma.Multiaddr) (Listener, error) { var nl net.Listener switch lnet { case "utp": - nl, err = utp.Listen(lnet, lnaddr) + // nl, err = utp.Listen(lnet, lnaddr) + return nil, fmt.Errorf("utp is currently broken") default: nl, err = net.Listen(lnet, lnaddr) } diff --git a/Godeps/_workspace/src/github.com/jbenet/go-multiaddr-net/net_test.go b/Godeps/_workspace/src/github.com/jbenet/go-multiaddr-net/net_test.go index f87dd837e..fd0167caf 100644 --- a/Godeps/_workspace/src/github.com/jbenet/go-multiaddr-net/net_test.go +++ b/Godeps/_workspace/src/github.com/jbenet/go-multiaddr-net/net_test.go @@ -165,7 +165,7 @@ func TestListenAddrs(t *testing.T) { test("/ip4/127.0.0.1/tcp/4324", true) test("/ip4/127.0.0.1/udp/4325", false) test("/ip4/127.0.0.1/udp/4326/udt", false) - test("/ip4/127.0.0.1/udp/4326/utp", true) + // test("/ip4/127.0.0.1/udp/4326/utp", true) } func TestListenAndDial(t *testing.T) { @@ -230,6 +230,7 @@ func TestListenAndDial(t *testing.T) { } func TestListenAndDialUTP(t *testing.T) { + t.Skip("utp is broken") maddr := newMultiaddr(t, "/ip4/127.0.0.1/udp/4323/utp") listener, err := Listen(maddr)