Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 133 for raddr (0.04 sec)

  1. src/net/fd_fake.go

    	switch net {
    	case "tcp":
    		laddr = new(TCPAddr)
    		raddr = new(TCPAddr)
    	case "udp":
    		laddr = new(UDPAddr)
    		raddr = new(UDPAddr)
    	default:
    		laddr = unknownAddr{}
    		raddr = unknownAddr{}
    	}
    	return &netFD{
    		pfd:   pfd,
    		net:   net,
    		laddr: laddr,
    		raddr: raddr,
    	}
    }
    
    func (fd *netFD) init() error {
    	return fd.pfd.Init(fd.net, true)
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 20 15:56:08 UTC 2023
    - 3.8K bytes
    - Viewed (0)
  2. src/net/udpsock_plan9.go

    	h.laddr = c.fd.laddr.(*UDPAddr).IP.To16()
    	h.ifcaddr = IPv6zero // ignored (receive only)
    	h.rport = uint16(addr.Port)
    	h.lport = uint16(c.fd.laddr.(*UDPAddr).Port)
    
    	buf := make([]byte, udpHeaderSize+len(b))
    	i := copy(buf, h.Bytes())
    	copy(buf[i:], b)
    	if _, err := c.fd.Write(buf); err != nil {
    		return 0, err
    	}
    	return len(b), nil
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 02 18:35:35 UTC 2021
    - 4.6K bytes
    - Viewed (0)
  3. src/net/sock_posix.go

    		// port to join the same group address.
    		if addr.IP != nil && addr.IP.IsMulticast() {
    			if err := setDefaultMulticastSockopts(fd.pfd.Sysfd); err != nil {
    				return err
    			}
    			addr := *addr
    			switch fd.family {
    			case syscall.AF_INET:
    				addr.IP = IPv4zero
    			case syscall.AF_INET6:
    				addr.IP = IPv6unspecified
    			}
    			laddr = &addr
    		}
    	}
    	var err error
    	var lsa syscall.Sockaddr
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Sep 18 17:20:52 UTC 2023
    - 6.3K bytes
    - Viewed (0)
  4. src/net/tcpsock_plan9.go

    }
    
    func (sd *sysDialer) dialTCP(ctx context.Context, laddr, raddr *TCPAddr) (*TCPConn, error) {
    	if h := sd.testHookDialTCP; h != nil {
    		return h(ctx, sd.network, laddr, raddr)
    	}
    	if h := testHookDialTCP; h != nil {
    		return h(ctx, sd.network, laddr, raddr)
    	}
    	return sd.doDialTCP(ctx, laddr, raddr)
    }
    
    func (sd *sysDialer) doDialTCP(ctx context.Context, laddr, raddr *TCPAddr) (*TCPConn, error) {
    	switch sd.network {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 20 06:04:31 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  5. src/net/tcpsock_windows.go

    		}
    	} else if err := setKeepAliveIdleAndInterval(c.fd, config.Idle, config.Interval); err != nil {
    		return &OpError{Op: "set", Net: c.fd.net, Source: c.fd.laddr, Addr: c.fd.raddr, Err: err}
    	}
    	if err := setKeepAliveCount(c.fd, config.Count); err != nil {
    		return &OpError{Op: "set", Net: c.fd.net, Source: c.fd.laddr, Addr: c.fd.raddr, Err: err}
    	}
    
    	return nil
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 11:49:35 UTC 2024
    - 1.3K bytes
    - Viewed (0)
  6. src/net/tcpsock_unix.go

    		return &OpError{Op: "set", Net: c.fd.net, Source: c.fd.laddr, Addr: c.fd.raddr, Err: err}
    	}
    	if err := setKeepAliveIdle(c.fd, config.Idle); err != nil {
    		return &OpError{Op: "set", Net: c.fd.net, Source: c.fd.laddr, Addr: c.fd.raddr, Err: err}
    	}
    	if err := setKeepAliveInterval(c.fd, config.Interval); err != nil {
    		return &OpError{Op: "set", Net: c.fd.net, Source: c.fd.laddr, Addr: c.fd.raddr, Err: err}
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 15 03:10:07 UTC 2024
    - 1.1K bytes
    - Viewed (0)
  7. src/net/tcpsock_posix.go

    }
    
    func (sd *sysDialer) dialTCP(ctx context.Context, laddr, raddr *TCPAddr) (*TCPConn, error) {
    	if h := sd.testHookDialTCP; h != nil {
    		return h(ctx, sd.network, laddr, raddr)
    	}
    	if h := testHookDialTCP; h != nil {
    		return h(ctx, sd.network, laddr, raddr)
    	}
    	return sd.doDialTCP(ctx, laddr, raddr)
    }
    
    func (sd *sysDialer) doDialTCP(ctx context.Context, laddr, raddr *TCPAddr) (*TCPConn, error) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 16 16:54:32 UTC 2024
    - 6.3K bytes
    - Viewed (0)
  8. src/net/iprawsock.go

    //
    // If laddr is nil, a local address is automatically chosen.
    // If the IP field of raddr is nil or an unspecified IP address, the
    // local system is assumed.
    func DialIP(network string, laddr, raddr *IPAddr) (*IPConn, error) {
    	if raddr == nil {
    		return nil, &OpError{Op: "dial", Net: network, Source: laddr.opAddr(), Addr: nil, Err: errMissingAddress}
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 10 03:29:50 UTC 2024
    - 7.1K bytes
    - Viewed (0)
  9. src/net/udpsock.go

    		return nil, &OpError{Op: "dial", Net: network, Source: laddr.opAddr(), Addr: nil, Err: errMissingAddress}
    	}
    	sd := &sysDialer{network: network, address: raddr.String()}
    	c, err := sd.dialUDP(context.Background(), laddr, raddr)
    	if err != nil {
    		return nil, &OpError{Op: "dial", Net: network, Source: laddr.opAddr(), Addr: raddr.opAddr(), Err: err}
    	}
    	return c, nil
    }
    
    // ListenUDP acts like ListenPacket for UDP networks.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jul 20 16:58:25 UTC 2023
    - 11.8K bytes
    - Viewed (0)
  10. src/net/unixsock_posix.go

    		sotype = syscall.SOCK_SEQPACKET
    	default:
    		return nil, UnknownNetworkError(net)
    	}
    
    	switch mode {
    	case "dial":
    		if laddr != nil && laddr.isWildcard() {
    			laddr = nil
    		}
    		if raddr != nil && raddr.isWildcard() {
    			raddr = nil
    		}
    		if raddr == nil && (sotype != syscall.SOCK_DGRAM || laddr == nil) {
    			return nil, errMissingAddress
    		}
    	case "listen":
    	default:
    		return nil, errors.New("unknown mode: " + mode)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 16 16:54:32 UTC 2024
    - 6.6K bytes
    - Viewed (0)
Back to top