netstack_tcpbuf_default.go 423 B

1234567891011121314151617181920
  1. // Copyright (c) Tailscale Inc & AUTHORS
  2. // SPDX-License-Identifier: BSD-3-Clause
  3. //go:build !ios
  4. package netstack
  5. import (
  6. "gvisor.dev/gvisor/pkg/tcpip/transport/tcp"
  7. )
  8. const (
  9. tcpRXBufMinSize = tcp.MinBufferSize
  10. tcpRXBufDefSize = tcp.DefaultSendBufferSize
  11. tcpRXBufMaxSize = 8 << 20 // 8MiB
  12. tcpTXBufMinSize = tcp.MinBufferSize
  13. tcpTXBufDefSize = tcp.DefaultReceiveBufferSize
  14. tcpTXBufMaxSize = 6 << 20 // 6MiB
  15. )