Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 14 of 14 for ReadMsg (0.1 sec)

  1. src/net/udpsock_posix.go

    			port = from.Port
    		}
    	}
    	if err == nil {
    		addr = netip.AddrPortFrom(ip, uint16(port))
    	}
    	return n, addr, err
    }
    
    func (c *UDPConn) readMsg(b, oob []byte) (n, oobn, flags int, addr netip.AddrPort, err error) {
    	switch c.fd.family {
    	case syscall.AF_INET:
    		var sa syscall.SockaddrInet4
    		n, oobn, flags, err = c.fd.readMsgInet4(b, oob, 0, &sa)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 16 16:54:32 UTC 2024
    - 7.5K bytes
    - Viewed (0)
  2. src/net/unixsock.go

    func (c *UnixConn) ReadMsgUnix(b, oob []byte) (n, oobn, flags int, addr *UnixAddr, err error) {
    	if !c.ok() {
    		return 0, 0, 0, nil, syscall.EINVAL
    	}
    	n, oobn, flags, addr, err = c.readMsg(b, oob)
    	if err != nil {
    		err = &OpError{Op: "read", Net: c.fd.net, Source: c.fd.laddr, Addr: c.fd.raddr, Err: err}
    	}
    	return
    }
    
    // WriteToUnix acts like [UnixConn.WriteTo] but takes a [UnixAddr].
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 10 03:29:50 UTC 2024
    - 10.1K bytes
    - Viewed (0)
  3. src/net/net_fake.go

    		}
    		*sa = *(fromSA.(*syscall.SockaddrInet6))
    		return nil
    	})
    	return n, err
    }
    
    func (ffd *fakeNetFD) readMsg(p []byte, oob []byte, flags int) (n, oobn, retflags int, sa syscall.Sockaddr, err error) {
    	if flags != 0 {
    		return 0, 0, 0, nil, os.NewSyscallError("readMsg", syscall.ENOTSUP)
    	}
    	n, sa, err = ffd.readFrom(p)
    	return n, 0, 0, sa, err
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 27 19:24:21 UTC 2024
    - 26.4K bytes
    - Viewed (0)
  4. src/net/udpsock.go

    func (c *UDPConn) ReadMsgUDPAddrPort(b, oob []byte) (n, oobn, flags int, addr netip.AddrPort, err error) {
    	if !c.ok() {
    		return 0, 0, 0, netip.AddrPort{}, syscall.EINVAL
    	}
    	n, oobn, flags, addr, err = c.readMsg(b, oob)
    	if err != nil {
    		err = &OpError{Op: "read", Net: c.fd.net, Source: c.fd.laddr, Addr: c.fd.raddr, Err: err}
    	}
    	return
    }
    
    // WriteToUDP acts like WriteTo but takes a UDPAddr.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jul 20 16:58:25 UTC 2023
    - 11.8K bytes
    - Viewed (0)
Back to top