- Sort Score
- Result 10 results
- Languages All
Results 1 - 4 of 4 for SupportTCPKeepAliveIdleIntvlCNT (1.02 sec)
-
src/net/tcpsockopt_solaris.go
const ( sysTCP_KEEPIDLE = 0x1D sysTCP_KEEPINTVL = 0x1E sysTCP_KEEPCNT = 0x1F ) func setKeepAliveIdle(fd *netFD, d time.Duration) error { if !unix.SupportTCPKeepAliveIdleIntvlCNT() { return setKeepAliveIdleAndIntervalAndCount(fd, d, -1, -1) } if d == 0 { d = defaultTCPKeepAliveIdle } else if d < 0 { return nil }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Apr 15 03:10:07 UTC 2024 - 3.3K bytes - Viewed (0) -
src/net/tcpconn_keepalive_solaris_test.go
} var ( tcpKeepAliveIdle int tcpKeepAliveInterval int tcpKeepAliveIdleTime time.Duration tcpKeepAliveIntervalTime time.Duration tcpKeepAliveCount int ) if unix.SupportTCPKeepAliveIdleIntvlCNT() { tcpKeepAliveIdle, err = syscall.GetsockoptInt(fd, syscall.IPPROTO_TCP, syscall_TCP_KEEPIDLE) if err != nil { return } tcpKeepAliveIdleTime = time.Duration(tcpKeepAliveIdle) * time.Second
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Apr 15 03:10:07 UTC 2024 - 5.7K bytes - Viewed (0) -
src/internal/syscall/unix/kernel_version_solaris.go
if err == syscall.EINTR { continue } return err != syscall.ENOSYS } }) // SupportTCPKeepAliveIdleIntvlCNT determines whether the TCP_KEEPIDLE, TCP_KEEPINTVL and TCP_KEEPCNT // are available by checking the kernel version for Solaris 11.4. var SupportTCPKeepAliveIdleIntvlCNT = sync.OnceValue(func() bool { major, minor := KernelVersion() return major > 11 || (major == 11 && minor >= 4)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Apr 15 03:10:07 UTC 2024 - 3.1K bytes - Viewed (0) -
src/net/tcpsock_solaris.go
if !c.ok() { return syscall.EINVAL } if err := setKeepAlive(c.fd, config.Enable); err != nil { return &OpError{Op: "set", Net: c.fd.net, Source: c.fd.laddr, Addr: c.fd.raddr, Err: err} } if unix.SupportTCPKeepAliveIdleIntvlCNT() { 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} }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Apr 15 03:10:07 UTC 2024 - 1.3K bytes - Viewed (0)