mirror of
https://github.com/netbirdio/gvisor.git
synced 2026-05-22 17:12:49 -07:00
Merge pull request #2863 from lubinszARM:pr_sndbuf
PiperOrigin-RevId: 315991648
This commit is contained in:
@@ -22,7 +22,6 @@ import (
|
||||
"gvisor.dev/gvisor/pkg/context"
|
||||
"gvisor.dev/gvisor/pkg/fd"
|
||||
"gvisor.dev/gvisor/pkg/fdnotifier"
|
||||
"gvisor.dev/gvisor/pkg/log"
|
||||
"gvisor.dev/gvisor/pkg/refs"
|
||||
"gvisor.dev/gvisor/pkg/sentry/fs"
|
||||
"gvisor.dev/gvisor/pkg/sentry/socket/control"
|
||||
@@ -39,11 +38,6 @@ import (
|
||||
|
||||
// LINT.IfChange
|
||||
|
||||
// maxSendBufferSize is the maximum host send buffer size allowed for endpoint.
|
||||
//
|
||||
// N.B. 8MB is the default maximum on Linux (2 * sysctl_wmem_max).
|
||||
const maxSendBufferSize = 8 << 20
|
||||
|
||||
// ConnectedEndpoint is a host FD backed implementation of
|
||||
// transport.ConnectedEndpoint and transport.Receiver.
|
||||
//
|
||||
@@ -103,10 +97,6 @@ func (c *ConnectedEndpoint) init() *syserr.Error {
|
||||
if err != nil {
|
||||
return syserr.FromError(err)
|
||||
}
|
||||
if sndbuf > maxSendBufferSize {
|
||||
log.Warningf("Socket send buffer too large: %d", sndbuf)
|
||||
return syserr.ErrInvalidEndpointState
|
||||
}
|
||||
|
||||
c.stype = linux.SockType(stype)
|
||||
c.sndbuf = int64(sndbuf)
|
||||
|
||||
Reference in New Issue
Block a user