2021-06-16 16:19:45 -04:00
|
|
|
// Deprecated: use github.com/multiformats/go-multiaddr/net
|
2018-07-04 13:51:47 +03:00
|
|
|
package manet
|
|
|
|
|
|
|
|
import (
|
|
|
|
"net"
|
|
|
|
|
|
|
|
ma "github.com/multiformats/go-multiaddr"
|
2021-06-16 16:19:45 -04:00
|
|
|
upstream "github.com/multiformats/go-multiaddr/net"
|
2018-07-04 13:51:47 +03:00
|
|
|
)
|
|
|
|
|
2021-06-16 16:19:45 -04:00
|
|
|
// Deprecated: use github.com/multiformats/go-multiaddr/net
|
|
|
|
type Conn = upstream.Conn
|
2018-07-04 13:51:47 +03:00
|
|
|
|
2021-06-16 16:19:45 -04:00
|
|
|
// Deprecated: use github.com/multiformats/go-multiaddr/net
|
|
|
|
type PacketConn = upstream.PacketConn
|
2018-07-04 13:51:47 +03:00
|
|
|
|
2021-06-16 16:19:45 -04:00
|
|
|
// Deprecated: use github.com/multiformats/go-multiaddr/net
|
|
|
|
type Dialer = upstream.Dialer
|
2018-07-04 13:51:47 +03:00
|
|
|
|
2021-06-16 16:19:45 -04:00
|
|
|
// Deprecated: use github.com/multiformats/go-multiaddr/net
|
|
|
|
type Listener = upstream.Listener
|
2018-07-04 13:51:47 +03:00
|
|
|
|
2021-06-16 16:19:45 -04:00
|
|
|
// Deprecated: use github.com/multiformats/go-multiaddr/net
|
2018-07-04 13:51:47 +03:00
|
|
|
func WrapNetConn(nconn net.Conn) (Conn, error) {
|
2021-06-16 16:19:45 -04:00
|
|
|
return upstream.WrapNetConn(nconn)
|
2018-07-04 13:51:47 +03:00
|
|
|
}
|
|
|
|
|
2021-06-16 16:19:45 -04:00
|
|
|
// Deprecated: use github.com/multiformats/go-multiaddr/net
|
2018-07-04 13:51:47 +03:00
|
|
|
func Dial(remote ma.Multiaddr) (Conn, error) {
|
2021-06-16 16:19:45 -04:00
|
|
|
return upstream.Dial(remote)
|
2018-07-04 13:51:47 +03:00
|
|
|
}
|
|
|
|
|
2021-06-16 16:19:45 -04:00
|
|
|
// Deprecated: use github.com/multiformats/go-multiaddr/net
|
2018-07-04 13:51:47 +03:00
|
|
|
func NetListener(l Listener) net.Listener {
|
2021-06-16 16:19:45 -04:00
|
|
|
return upstream.NetListener(l)
|
2018-07-04 13:51:47 +03:00
|
|
|
}
|
|
|
|
|
2021-06-16 16:19:45 -04:00
|
|
|
// Deprecated: use github.com/multiformats/go-multiaddr/net
|
2018-07-04 13:51:47 +03:00
|
|
|
func Listen(laddr ma.Multiaddr) (Listener, error) {
|
2021-06-16 16:19:45 -04:00
|
|
|
return upstream.Listen(laddr)
|
2018-07-04 13:51:47 +03:00
|
|
|
}
|
|
|
|
|
2021-06-16 16:19:45 -04:00
|
|
|
// Deprecated: use github.com/multiformats/go-multiaddr/net
|
2018-07-04 13:51:47 +03:00
|
|
|
func WrapNetListener(nl net.Listener) (Listener, error) {
|
2021-06-16 16:19:45 -04:00
|
|
|
return upstream.WrapNetListener(nl)
|
2018-07-04 13:51:47 +03:00
|
|
|
}
|
|
|
|
|
2021-06-16 16:19:45 -04:00
|
|
|
// Deprecated: use github.com/multiformats/go-multiaddr/net
|
2018-07-04 13:51:47 +03:00
|
|
|
func ListenPacket(laddr ma.Multiaddr) (PacketConn, error) {
|
2021-06-16 16:19:45 -04:00
|
|
|
return upstream.ListenPacket(laddr)
|
2018-07-04 13:51:47 +03:00
|
|
|
}
|
|
|
|
|
2021-06-16 16:19:45 -04:00
|
|
|
// Deprecated: use github.com/multiformats/go-multiaddr/net
|
2018-07-04 13:51:47 +03:00
|
|
|
func WrapPacketConn(pc net.PacketConn) (PacketConn, error) {
|
2021-06-16 16:19:45 -04:00
|
|
|
return upstream.WrapPacketConn(pc)
|
2018-07-04 13:51:47 +03:00
|
|
|
}
|
|
|
|
|
2021-06-16 16:19:45 -04:00
|
|
|
// Deprecated: use github.com/multiformats/go-multiaddr/net
|
2018-07-04 13:51:47 +03:00
|
|
|
func InterfaceMultiaddrs() ([]ma.Multiaddr, error) {
|
2021-06-16 16:19:45 -04:00
|
|
|
return upstream.InterfaceMultiaddrs()
|
2018-07-04 13:51:47 +03:00
|
|
|
}
|
|
|
|
|
2021-06-16 16:19:45 -04:00
|
|
|
// Deprecated: use github.com/multiformats/go-multiaddr/net
|
2018-07-04 13:51:47 +03:00
|
|
|
func AddrMatch(match ma.Multiaddr, addrs []ma.Multiaddr) []ma.Multiaddr {
|
2021-06-16 16:19:45 -04:00
|
|
|
return upstream.AddrMatch(match, addrs)
|
2018-07-04 13:51:47 +03:00
|
|
|
}
|