Home | History | Annotate | Download | only in syscall

Lines Matching refs:rsa

578 //sys	getsockname(s Handle, rsa *RawSockaddrAny, addrlen *int32) (err error) [failretval==socket_error] = ws2_32.getsockname
579 //sys getpeername(s Handle, rsa *RawSockaddrAny, addrlen *int32) (err error) [failretval==socket_error] = ws2_32.getpeername
687 func (rsa *RawSockaddrAny) Sockaddr() (Sockaddr, error) {
688 switch rsa.Addr.Family {
693 pp := (*RawSockaddrInet4)(unsafe.Pointer(rsa))
703 pp := (*RawSockaddrInet6)(unsafe.Pointer(rsa))
745 var rsa RawSockaddrAny
746 l := int32(unsafe.Sizeof(rsa))
747 if err = getsockname(fd, &rsa, &l); err != nil {
750 return rsa.Sockaddr()
754 var rsa RawSockaddrAny
755 l := int32(unsafe.Sizeof(rsa))
756 if err = getpeername(fd, &rsa, &l); err != nil {
759 return rsa.Sockaddr()
771 rsa, l, err := to.sockaddr()
775 return WSASendTo(s, bufs, bufcnt, sent, flags, (*RawSockaddrAny)(unsafe.Pointer(rsa)), l, overlapped, croutine)