- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for dialMPTCP (0.09 sec)
-
src/net/mptcpsock_stub.go
// Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. //go:build !linux package net import ( "context" ) func (sd *sysDialer) dialMPTCP(ctx context.Context, laddr, raddr *TCPAddr) (*TCPConn, error) { return sd.dialTCP(ctx, laddr, raddr) } func (sl *sysListener) listenMPTCP(ctx context.Context, laddr *TCPAddr) (*TCPListener, error) {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 18 13:48:22 UTC 2023 - 542 bytes - Viewed (0) -
src/net/mptcpsock_linux.go
mptcpAvailable = true } major, minor := unix.KernelVersion() // SOL_MPTCP only supported from kernel 5.16 hasSOLMPTCP = major > 5 || (major == 5 && minor >= 16) } func (sd *sysDialer) dialMPTCP(ctx context.Context, laddr, raddr *TCPAddr) (*TCPConn, error) { if supportsMultipathTCP() { if conn, err := sd.doDialTCPProto(ctx, laddr, raddr, _IPPROTO_MPTCP); err == nil { return conn, nil } }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 24 18:48:34 UTC 2023 - 4K bytes - Viewed (0) -
src/net/dial.go
defer func() { trace.ConnectDone(sd.network, raStr, err) }() } } la := sd.LocalAddr switch ra := ra.(type) { case *TCPAddr: la, _ := la.(*TCPAddr) if sd.MultipathTCP() { c, err = sd.dialMPTCP(ctx, la, ra) } else { c, err = sd.dialTCP(ctx, la, ra) } case *UDPAddr: la, _ := la.(*UDPAddr) c, err = sd.dialUDP(ctx, la, ra) case *IPAddr: la, _ := la.(*IPAddr)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Feb 20 06:04:31 UTC 2024 - 26.9K bytes - Viewed (0)