status-go/vendor/github.com/libp2p/go-sockaddr/sockaddr.go

21 lines
591 B
Go

package sockaddr
import (
sockaddrnet "github.com/libp2p/go-sockaddr/net"
)
// Socklen is a type for the length of a sockaddr.
type Socklen uint
// SockaddrToAny converts a Sockaddr into a RawSockaddrAny
// The implementation is platform dependent.
func SockaddrToAny(sa sockaddrnet.Sockaddr) (*sockaddrnet.RawSockaddrAny, Socklen, error) {
return sockaddrToAny(sa)
}
// SockaddrToAny converts a RawSockaddrAny into a Sockaddr
// The implementation is platform dependent.
func AnyToSockaddr(rsa *sockaddrnet.RawSockaddrAny) (sockaddrnet.Sockaddr, error) {
return anyToSockaddr(rsa)
}