type syscall.Sockaddr
50 uses
syscall (current package)
syscall_linux.go#L619: func anyToSockaddr(rsa *RawSockaddrAny) (Sockaddr, error) {
syscall_linux.go#L685: func Accept4(fd int, flags int) (nfd int, sa Sockaddr, err error) {
syscall_linux.go#L703: func Getsockname(fd int) (sa Sockaddr, err error) {
syscall_linux_accept4.go#L12: func Accept(fd int) (nfd int, sa Sockaddr, err error) {
syscall_unix.go#L265: type Sockaddr interface {
syscall_unix.go#L287: func Bind(fd int, sa Sockaddr) (err error) {
syscall_unix.go#L295: func Connect(fd int, sa Sockaddr) (err error) {
syscall_unix.go#L303: func Getpeername(fd int) (sa Sockaddr, err error) {
syscall_unix.go#L319: func Recvfrom(fd int, p []byte, flags int) (n int, from Sockaddr, err error) {
syscall_unix.go#L385: func Recvmsg(fd int, p, oob []byte, flags int) (n, oobn int, recvflags int, from Sockaddr, err error) {
syscall_unix.go#L395: func Sendmsg(fd int, p, oob []byte, to Sockaddr, flags int) (err error) {
syscall_unix.go#L400: func SendmsgN(fd int, p, oob []byte, to Sockaddr, flags int) (n int, err error) {
syscall_unix.go#L444: func Sendto(fd int, p []byte, flags int, to Sockaddr) (err error) {
internal/poll
fd_unix.go#L205: func (fd *FD) ReadFrom(p []byte) (int, syscall.Sockaddr, error) {
fd_unix.go#L286: func (fd *FD) ReadMsg(p []byte, oob []byte, flags int) (int, int, int, syscall.Sockaddr, error) {
fd_unix.go#L497: func (fd *FD) WriteTo(p []byte, sa syscall.Sockaddr) (int, error) {
fd_unix.go#L523: func (fd *FD) WriteMsg(p []byte, oob []byte, sa syscall.Sockaddr) (int, int, error) {
fd_unix.go#L601: func (fd *FD) Accept() (int, syscall.Sockaddr, string, error) {
hook_cloexec.go#L12: var Accept4Func func(int, int) (int, syscall.Sockaddr, error) = syscall.Accept4
hook_unix.go#L15: var AcceptFunc func(int) (int, syscall.Sockaddr, error) = syscall.Accept
sock_cloexec.go#L16: func accept(s int) (int, syscall.Sockaddr, string, error) {
net
fd_posix.go#L60: func (fd *netFD) readFrom(p []byte) (n int, sa syscall.Sockaddr, err error) {
fd_posix.go#L77: func (fd *netFD) readMsg(p []byte, oob []byte, flags int) (n, oobn, retflags int, sa syscall.Sockaddr, err error) {
fd_posix.go#L101: func (fd *netFD) writeTo(p []byte, sa syscall.Sockaddr) (n int, err error) {
fd_posix.go#L119: func (fd *netFD) writeMsg(p []byte, oob []byte, sa syscall.Sockaddr) (n int, oobn int, err error) {
fd_unix.go#L55: func (fd *netFD) connect(ctx context.Context, la, ra syscall.Sockaddr) (rsa syscall.Sockaddr, ret error) {
hook_unix.go#L18: connectFunc func(int, syscall.Sockaddr) error = syscall.Connect
iprawsock_posix.go#L14: func sockaddrToIP(sa syscall.Sockaddr) Addr {
iprawsock_posix.go#L34: func (a *IPAddr) sockaddr(family int) (syscall.Sockaddr, error) {
iprawsock_posix.go#L76: var sa syscall.Sockaddr
ipsock_posix.go#L219: func ipToSockaddr(family int, ip IP, port int, zone string) (syscall.Sockaddr, error) {
sock_posix.go#L107: var lsa syscall.Sockaddr
sock_posix.go#L118: var rsa syscall.Sockaddr // remote address from the user
sock_posix.go#L119: var crsa syscall.Sockaddr // remote address we actually connected to
sock_posix.go#L155: var lsa syscall.Sockaddr
sock_posix.go#L206: var lsa syscall.Sockaddr
sockaddr_posix.go#L30: sockaddr(family int) (syscall.Sockaddr, error)
sockaddr_posix.go#L36: func (fd *netFD) addrFunc() func(syscall.Sockaddr) Addr {
sockaddr_posix.go#L57: return func(syscall.Sockaddr) Addr { return nil }
tcpsock_posix.go#L16: func sockaddrToTCP(sa syscall.Sockaddr) Addr {
tcpsock_posix.go#L36: func (a *TCPAddr) sockaddr(family int) (syscall.Sockaddr, error) {
udpsock_posix.go#L15: func sockaddrToUDP(sa syscall.Sockaddr) Addr {
udpsock_posix.go#L35: func (a *UDPAddr) sockaddr(family int) (syscall.Sockaddr, error) {
unixsock_posix.go#L52: func sockaddrToUnix(sa syscall.Sockaddr) Addr {
unixsock_posix.go#L59: func sockaddrToUnixgram(sa syscall.Sockaddr) Addr {
unixsock_posix.go#L66: func sockaddrToUnixpacket(sa syscall.Sockaddr) Addr {
unixsock_posix.go#L90: func (a *UnixAddr) sockaddr(family int) (syscall.Sockaddr, error) {
unixsock_posix.go#L114: var sa syscall.Sockaddr
unixsock_posix.go#L147: var sa syscall.Sockaddr
 |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |