Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for anyToSockaddr (0.13 sec)

  1. src/cmd/vendor/golang.org/x/sys/unix/syscall_zos_s390x.go

    	sa.raw.Family = AF_UNIX
    	for i := 0; i < n; i++ {
    		sa.raw.Path[i] = int8(name[i])
    	}
    	return unsafe.Pointer(&sa.raw), _Socklen(sa.raw.Len), nil
    }
    
    func anyToSockaddr(_ int, rsa *RawSockaddrAny) (Sockaddr, error) {
    	// TODO(neeilan): Implement use of first param (fd)
    	switch rsa.Addr.Family {
    	case AF_UNIX:
    		pp := (*RawSockaddrUnix)(unsafe.Pointer(rsa))
    		sa := new(SockaddrUnix)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 16:12:58 UTC 2024
    - 84.4K bytes
    - Viewed (0)
  2. src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go

    		panic("RawSockaddrAny too small")
    	}
    	sa, err = anyToSockaddr(fd, &rsa)
    	if err != nil {
    		Close(nfd)
    		nfd = 0
    	}
    	return
    }
    
    func Getsockname(fd int) (sa Sockaddr, err error) {
    	var rsa RawSockaddrAny
    	var len _Socklen = SizeofSockaddrAny
    	if err = getsockname(fd, &rsa, &len); err != nil {
    		return
    	}
    	return anyToSockaddr(fd, &rsa)
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 05:26:45 UTC 2024
    - 77.5K bytes
    - Viewed (0)
Back to top